18 May/12

iPhone and iPad Game Development: Must Have Tools

And Now for Something Completely Different: I’ve just started with iOS Game Development. Just for fun. The main reason for that was that I finally switched from Windows to my brand new MacBook Pro and wanted to learn Objective C. And what is the best way to get used to a new programming language? It’s coding games, of course!

So here are some points you should know if you start with iOS Game Development. First of all, Objective C is a – sometimes – weird mixture of C++ and Smalltalk. Actually, I find the syntax of Objective C really annoying. I guess the idea of creating a mixture of C++ and Smalltalk was to develop a “readable” version of an object oriented C language. In my opinion, the godfathers of Objective C completely failed. But as with all discussions about programming languages: this is my personal oppinion and shouldn’t stop you from diving into Objective C.

Anyway, this post is about “must have tools”. So here is the list:

  • XCode: First of all, you need to get a copy of XCode, Apple’s IDE.
  • Cocos2d: Cocos2d is one of the best frameworks to create 2D games.
  • ParticleDesigner: A great tool to create beautiful particle effects. A demo version can be downloaded here.
  • TexturePacker: an awesome tool to “turn chaos into order”, i.e. to put all you sprites into a single sprite sheet. Get your copy here.

That’s all for today. I’ll keep you up to date about my progress in game development.

Posted in Cocos2d and Games and iOS by Christian on May 18th, 2012 at 10:53 AM.

Add a comment

No Replies

Feel free to leave a reply using the form below!


Leave a Reply


Site tools