Cocos2D Back to iOS Resources
A 2D game engine for iPhone / iPad / iPod Touch that’s fast, easy to use, free, and community supported.
The thins you need to know about Cocos2D.
Search my cocos2d for iPhone FAQs & Tutorials Please note that the blog search in the upper right corner doesn’t search my FAQs and Tutorials.
Game Editor is the interactive game design software that lets anyone develop 2D PC games, even if they have no previous experience of game developing. This game design software is portable across many platforms, including Windows, Vista, Pocket PC, Handheld PC, Smartphone, GP2X and Linux. Game Editor lets you focus on game developing without having to worry about system issues!
Application Development for the iPhone using Apple’s official SDK.
71² – The ramblings of two 30-something developers – iPhone Game Development – Web Development.
OpenGL Tutorials, Demos, Games and More…
OpenGL ES 1.1
Use the index at the left to choose any OpenGL ES or EGL reference page for viewing. The reference pages (also known as “man pages”) include all of the important usage information for each command. This information includes a description of all parameters, return values, error conditions, and related commands.
The coolest thing since sliced awesome.
iPhone Software Development
It is difficult to find a beginner’s book/tutorial suitable for OpenGL ES 1.1 in iPhone Development, partly because the current version of OpenGL ES is already 2.0 (there is a book on it). OpenGL ES 2.0 code is, unfortunately, NOT backward compatible with the OpenGL ES version 1.1 that iPhone use. If you rely on the materials from OpenGL (not ES) 1.5, some functions / features are not available in OpenGL ES as well. Upto now, there is no primer books on OpenGL ES 1.1 for iPhone Development Environment.
Galaxy Engine is a complete game development package for Mac, iPhone, and iPad. It is programmed in Cocoa and uses the OpenGL, OpenGL ES, and OpenAL libraries to give you a powerful core with direct access to iPhone SDK features such as Game Center. Galaxy Engine is designed with indie developers in mind. Which means that it is designed to be as efficient and flexible as possible. It also is one of the only Open Source game engines to include critical tools for game development such as: Level Editor, Terrain Editor, Model Viewer, Particle Editor, and Shader IDE. It also includes features such as: vertex animation, multisampling, advanced lighting, dynamic shadows, vertex and pixel shaders, normal mapping, parallax mapping, and massive outdoor environments.
The best practices for cocos2D.
Tips for Cocos2D
The cocos2d Tips & Tricks is a problem / solution style book of “recipes” that can help the new and experienced cocos2d developer. It is a collection of the best practices, tips and tricks from the cocos2d community presented in an easy to use, organized format.
Prog Guide Index
The cocos2d Programming Guide provides in-depth documentation for writing applications that use cocos2d. Many topics described here reference the cocos2d API reference, provided separately.
How to manipulating UIViews using Cocos2D.
While iDevGames’ forum has a good number of starving artists looking to work with talented developers, the communities at devianART and Polycount are a must visit for your search of the perfect team member.
Thanks to Shaktool here at the forums, I’ve written up a couple tutorials on making levels in Box2D using InkScape and updated the parser to support Bezier curves. You can now import curves directly into the Box2D engine for your levels and even specify the # of segments for all curves either through a default value or through line-width.
Updated Box2D SVG parser that supports quadratic Bezier curves.
Tutorial on creating levels in Flash Box2D using Inkscape and an AS3 SVG XML parser.
A objective-c and c++ way of extracting paths and objects from SVG files into a box2d world.
Parser class for loading Box2D (and Chipmunk2d in future) world from svg file to Cocos2D-iPhone objects.