Learn & Master

cocos2d for iPhone

            "Crack that Coconut!"

Learn Game Development with cocos2d

The cocos2d-iphone game engine is the premier 2D game engine for iPhone game developers. Sometimes, it can be a tough nut to crack. You may also find yourself struggling with Objective-C, Xcode, Cocoa Touch or the iPhone SDK in general, including Code Signing and App submissions – I know I did! This website is dedicated to cracking the cocos2d nut and getting your game out there!

cocos2d Tutorials, FAQs, Free Source Code and much more is what you’ll find here:

  • Tutorials & FAQs about cocos2d, Xcode, Objective-C, Game Development and more

The Tutorial that started all is a 100+ pages Xcode setup Tutorial: Professional cocos2d Xcode Project Template. I think it’s the definitive work on how to setup cocos2d and Xcode for professional game development. The files are available for download here. More Tutorials will be added over time.

I frequently receive questions from other developers that deserve a concise yet visual step-by-step explanation. Those short and concise answers I will add to the various FAQs.

I’m also writing a book for Apress: Learn iPhone and iPad Cocos2D Game Development: The Leading Framework for Building 2D Graphical and Interactive Applications. I guess someone wanted to be very precise and thorough. :D

I will blog about the book’s progress here and when it’s published I will add additional materials so my readers can continue their journey here. I do my best to answer every question.

I’m sharing a collection of free source code for use with cocos2d. It mostly consists of polished and bugfixed code that is available for free on the Internet or which I wrote myself. I actually used that code in published projects, so most of it should work. You can grab the free source code from the Codaset git repository and if you want to, you are welcome to contribute to it!

  • I Blog about iPhone Game Development: Marketing, Business, Programming

I have years of experience, I consult with experts and it still takes me weeks, if not months, to put a game together. In between I write about what I do and what I’m learning.

  • Much, much more to come …

This website is an ongoing journey. I want you to benefit from my experience as iPhone game developer and game industry professional. I also sell commercial products to gain and retain a much needed independence from contract work here. My intention is to be able to hand-pick the projects I’m working on and the people I work with.

If any of this sounds even remotely interesting you should consider subscribing to my Newsletter so I can let you know when I add more content! I reserve sending Newsletters for special occasions. If you want to stay up to date with everything I do here there’s always the RSS feed you can subscribe to.

And of course you can just follow me on Twitter!