The Top iPhone Game Development Resources For Beginners

This post is for myself. I wanted to get some information about how to do iPhone games and what resources I should read to get familiar with this stuff. After digging a long hole in the Internet I found some gold – so to speak.

Of course after finding this stuff for myself, I also made it available to you guys. In fact, you can also participate and share your own iPhone findings.

Here’s the list of resources you gotta check out if you want to know more about iPhone game development:

iPhone development tools:

  • Unity offers an iPhone development solution.
  • iTorque is a development tool by Garage Games.
  • Cocos 2D – framework for building 2D game (thanks Totty)
  • Oolong Engine – for 3D games (thanks shadhex)
  • ShiVa – iPhone development tool by Stone Trip (thanks Daniel)
  • iPhone Game Kit – “make your iPhone game in 24 hours” (thanks Nicolás)

iPhone blogs:

  • Tap Tap Tap iPhone blog – Haven’t checked it much, but seemed like a decent iPhone blog (with some sales numbers too) that might be worth bookmarking.
  • Shadhex blog, “mainly about iPhone programming”. It’s a new site but we’ll see if it grows larger

iPhone news, sites and nice (plus some not so nice) stories:

And here’s much more:

That’s it folks.

Feel free to share your own iPhone resources in the blog entry comments.

23 Responses to “The Top iPhone Game Development Resources For Beginners”

  1. Totty says:

    Another good option for 2d stuff is Cocos2d for iphone. http://code.google.com/p/cocos2d-iphone/

  2. Chris Craft says:

    Be sure to check out Apps Amuck. We have 30 Days of iPhone Apps, where we did a full iPhone app every day for 30 Days. And there’s lots of other iPhone programming content.

  3. Jake Birkett says:

    Funnily enough sometime last week I did a whole load of research on iPhone too and have got it ready for a blog post, but haven’t posted it yet due to my recent game launch. I’ll post it soon though…maybe…

  4. shadhex says:

    Thanks!

    That will be some great reading for tonight, I see I missed a few. A few things I can add that I personally find useful is http://appshopper.com/ that I use to do research whenever I come with an idea for a new game or application.

    For engines, there’s http://code.google.com/p/oolongengine/ for 3D, and http://code.google.com/p/cocos2d-iphone for 2D, which I’m currently working for my next app (and my first game on iphone).

    And as a shameless plug, my blog talks about making the switch from windows to mac specifically to start working on the iphone.

    Cheers and thanks again!

  5. Alright, updated the list.

    Thanks!

  6. Jake Birkett says:

    That appshopper link is rad, great for research, thanks!

  7. Ah, excellent. I knew that but for some reason I had missed the ShiVa while building the list of tool. :) Now added

  8. Jake: let me know when you got your blog post up… I’ll add it in this list…

  9. In case anyone reading this is looking for advice on what to do AFTER making the game or app, I recently put together a list of sites where you can submit your app for review or to be featured:

    http://www.nik-apps.com/2009/02/19-sites-to-get-your-app-noticed/

    Great post Juuso!

  10. @Ari – wow, nice one!

  11. diamondTearz says:

    Thanks for putting this excellent list together! I wanted to share my list geared towards Unity3D as well: http://diamondtearz.org/lists/unity3d-iphone-unityremote-tutorials-tips-and-utilities/

  12. FYI, if this all proves too difficult for you, check out http://www.iphonefreelancer.net , you can hire a freelancer to do the dirty work for you.

  13. Granny Coder says:

    Hello dear, thanks for useful post!

  14. Juuso says:

    That’s like the strangest (in a good way) comment I’ve seen this year :)

  15. Hi! I’m a n00b iPhone developer with a pretty solid background on PHP development, which is nowhere near ObjC, so I started a blog to follow me along the way as I learn. Currently I write about myself reading Sams Learn iPhone dev in 24 hours.

    I’d like some tips on other blogs by newbie game devs to share knowledge with as I learn. Also as a way of exchanging links in the blogroll, as it feels like talking with a wall when writing a blog with no readers.

    If you have a blog like mine, and like to exchange knowledge and links, I’d be really happy if you’d drop me a comment on http://www.bluegoogames.com

    I’ll definitly check out the Granny Coder, sounds like a legend, too good to be true! :)

  16. Gabriel says:

    Also check out the SIO2 engine. A cross platform 2D/3D game engine framework uses OpenGL ES as its core to deliver fast graphics and provide all the modern game engine functionalities. http://sio2interactive.com

  17. Nico says:

    The Unreal Engine is also available: http://www.udk.com/mobile, and Crytek is considering an Indie friendly version of Cryengine 3.

  18. Nico says:

    and don’t forget GameSalad, it might get you going quickly: http://gamesalad.com/

  19. Jay says:

    WOW! That is quite the extensive list of resources. Hoping to have my first game out on the App Store, however I outsourced the work… I should direct my developer to this page!

    Thanks for the info!

Leave a Reply