how comfortable are you with the engine you use. this is for people not using thier own personal engine. how difficult is it to get task done with said engine
I'm fairly comfortable with Unity, but still have a ways to go. Actually, I've found it to be kind of hard to get used to because everything has to be done the Unity way. The editors make up for it, but I think the way it's scripted is kind of round about and hard to organize. It seems kind of backwards in a lot of ways. I have to spend hours pouring over the script reference to figure out how to do something. The tutorials are full of details, but short on overall organization. A game manager class would have been a good idea. Most tutorials don't even use one, so your stuck figuring it out yourself. The first thing most people do is start adding way too many scripts on the main character, GUI, everything. I'm still not sure I have it the way I want it, yet, and I'm working on about my third try at a game. I would have to say, scripting wise, it's the most awkward engine I've ever used. On the plus side, it's the easiest engine I've ever used to get a model into it from Blender, other than the Blender game engine. The GUI is pretty decent for a built in. The physics are decent and built in. All in all, good, but scripting, blah.
Ive used unity, coding in that engine is no cakewalk. dealing with physics and graphics are not difficult with unity. agreed, but these two aspects can be worked around. if the coding structure is difficult. you can not work around that. I think you settled on unity, as your main engine. have you considered an engine with less popularity. but may allow for more productivity because of a better code structure
I'm sticking with Unity mainly because it exports to so many platforms. If I change engines too much, I end up not doing anything, and I'm used to Unities problems. I think Unreal free version, whatever that is, would be my next choice and maybe should have been my first. I didn't have a computer that could run it decently, but now, even my laptop runs it just fine. A game is mostly a personal challenge for me so it doesn't matter very much. I'm interested in doing a larger story than I've done before and that doesn't really have much to do with an engine. Speaking of larger stories, I'm currently playing Brothers: A Tale of Two Sons, and am really blown away by the mixture of story and physical puzzles. What's amazing to me is I hadn't even heard of it until I saw a half price sale on Steam and just bought it to take a look. It just shows the kind of quality that having these engines is causing. It uses Unreal. I would hate to be competing in the commercial market right now.
None of the games I work on use an engine. Or rather they all use libraries of code they have written themselves, rather than an engine.
As far as I am concerned, Unity and the ilk are for minor players. Unreal has a better reputation, but not much.
Porting games from one platform to another is big business, I should know. It's my main job :>
I would have to agree that Unity is for minor players, which is probably why I am using it. I think anyone who makes anything at all with it is porting to phones. A lot of great games have been made with the Unreal engine, so I would disagree there. Probably the most from any engine.
is a larger story actually doable. for a single person. why not do a single level and put the aspects you want in that level and see how enjoyable the game is. before doing anything larger than a single level
I've already finished about 3 small adventures with different engines, so I know basically what I'm getting into, except this time I have to do a lot more framework because I did those games with adventure game engines. It's a long term project. It's the deeper story that interests me this time, so there really isn't anyway around it. I don't really care if it's popular or whatever. If it is, that's great, but if it isn't, I'll still feel like I've achieved a higher personal goal. I was going to use an adventure engine, but the one I was using felt like it was getting abandoned and it was too hard to use with Blender. Now it's definitely a long term project as I'm still working on the framework and the introduction. This will be a large game for me, but probably not all that large compared to most games.
Don't compare unreal to unity, its reputation is light years ahead. Check released titles and compare again.