Im currently studying C sharp and its awesome yet complicated, but
still awesome. Unity 3.x led me to learning C sharp. Using 3Dbuzz XNA
Xtreme 101 tutorials and its great I love em.
I have been reading reviews about Unity 3D and it makes me wonder if I
am going in the right direction as some say its ‘not good; sucks; its an
incomplete game engine ect’ My question to you is it really a good
starting point or should I move onto something more structured and
‘popular’ like CryEngine 3. Thank you for any helping input.
Please log in or register to post a reply.
Cryengine3 is kind of the latest game engine to come out with a free
business model and looks pretty good. If you absolutely feel the need to
be using the latest and greatest, that would be it. There are more
license restrictions if you go commercial. As an indy developer, I think
maybe Unity would be a better choice because it exports to more
platforms and doesn’t need the processor power. It’s incomplete in that
it doesn’t have shadows and a few niceties in the free version, but you
can write a good indy game with it for the web, iphone, etc. It will
cost 400 dollars to export to the iphone, though. You’ll find your
restrictions are mostly being one individual or a small team, so you
will need to limit resources. The Cryengine won’t look so devastating
with some free models or models built in your spare time, etc, in it.
Another problem you may find is that you are jumping from engine to
engine and not getting any work out as the latest one comes out. It
takes a good deal of time to learn all the ins and outs of an engine.
They have similar functions, but always different enough to throw you
Ok I may stick with Unity. Not planning on making a large 3d game
anytime soon probably veer toward game dev in the android enviorment.
Still learning C# so it will be sometime before I get too crazy. Thanks
for the input bud
I also agree with fireside. The 3Dbuzz tutorials are great and if you
are just starting out, learn what is possible with one engine really
well before jumping to another. As you use one engine you begin to learn
how to do things and what is possible. Only after creating a bunch of
games will you start to understand what you typically need when you
create a game, and what is missing. This extra knowledge will help you
choose your next engine if you choose to switch.