Cocos2D is an excellent 2D engine, but there are certain things that Cocos2D just can’t do or can’t do well. In particular advanced touch handling, and user interfaces.
Of course you can utilize UIKit for this, but there are many different little problems that can come when integrating Cocos2D and UIKit.
Ray Wenderlich creator of the Cocos2D Space Game Starter Kit and co-author of the book Learning Cocos2D has come up with an excellent guide detailing the integration of Cocos2D and UIKit in a step-by-step manner.
Specifically Ray covers how to integrate Cocos2D with interface builder created interfaces, navigation, a navigation bar, gesture recognizers, and progress views.
You can find the tutorial here: How To Integrate Cocos2D And UIKit
An excellent guide in which you’ll build a simple app with Cocos2D and UIKit fully integrated and a sample project provided.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.