- Home /
New to game development
I've been a web developer for 12 years. I've written code in many languages. I've had a little experience with OOP. I've written a couple data driven iPhone apps.
I want to develop some ideas I have for games on the iPhone. I want to start with 2D games, a platformer or maybe something in the style of MiniGore or Guerilla Bob.
Is Unity a good place for me to start or should I go with a different SDK or no SDK at all?
Answer by Mike 3 · Feb 01, 2011 at 04:04 AM
Unity would be a great place to start - it's fantastic for rapid prototyping of ideas.
It does lend itself to 3D a lot more easily than 2D, but that doesn't mean it's not feasible nor practical.
Answer by Noah-1 · Feb 01, 2011 at 05:08 AM
I really reccomend you starting with Unity, it is the best engine I have ever used (I have used a ton of bad engines).
Unity is the best place to start and to stay. Coding, graphics and everything is simple to manage in this engine.
Unity is specially 3d but you can also build 2d games, some examples are Zombieville and OMG Pirates (very succesfull games on the appstore).
Good luck and enjoy your work Tyler.
Answer by DaveA · Feb 01, 2011 at 06:02 AM
If you're going mobile, well honestly I haven't used anything else, so I don't know what's even available, but Unity seems to have it all. I took my app from pc/mac/web to android and iphone pretty quickly. I would never want to have to learn Objective C.
Answer by Tyler 7 · Feb 01, 2011 at 03:13 PM
Thanks for the feedback. Starting out would it be worth getting the iOS pro and Unity Pro license or just the iOS license and free Unity? In the real world would I benefit from the Pro versions for making 2D games?
Welcome to answers, Tyler. This is different from forums. In this instance, you should have added this questioning by editing your question. Answering your own question should be done as it sounds - when you have an actual answer to your question. You still could do it and delete this "flawed answer" if you wish to keep things clean! ;)
Answer by cregox · Mar 28, 2011 at 09:11 PM
Late answer... Yes it's a great place to start.
I am myself also an experienced developer from other areas and I praise Unity's debugging tools. It's amazing how easy the platform is and how you can debug everything in realtime so flawlessly.
As for the licenses, you can begin with free unity and get the feeling of it. From there, hop into iOS license first and get Pro only if you feel the need. Most of benefits from the Pro version would be great for 2D games in case you are willing to add a 3D graphics or feeling to it, but they are not applicable on mobile.
Your answer
Follow this Question
Related Questions
dead rising on unity? 2 Answers
RPG for teaching ESL (English as a second language) 2 Answers
FPS shooting help? 3 Answers