Cocos2D Back to iOS Resources
A 2D game engine for iPhone / iPad / iPod Touch that’s fast, easy to use, free, and community supported.
Start Cocos2D
The thins you need to know about Cocos2D.
Cocos2D Xcode
Tutorial: cocos2d Xcode Project | Learn & Master cocos2d for iPhone Game Development
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
Game Editor – the game design software for anyone interested in game developing.
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!
OpenGL ES
iPhone Development: OpenGL ES from the Ground Up: Table of Contents
Application Development for the iPhone using Apple’s official SDK.
iPhone Tutorials
iPhone Tutorials | 71² – The ramblings of two 30-something developers
71² – The ramblings of two 30-something developers – iPhone Game Development – Web Development.
NeHe
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.
Open Feint
OpenFeint – The coolest thing since sliced awesome.
The coolest thing since sliced awesome.
iPhone Software Development
iPhone Software Development: OpenGL ES for iPhone : A Simple Tutorial Part 1
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.
Galaxyengine
galaxyengine – Project Hosting on Google Code
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.
Ray Wenderlich
About Cocos2D.
Prog Guide
prog_guide:best_practices – cocos2d for iPhone
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
prog_guide:index – cocos2d for iPhone
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.
CCUIViewWrapper
CCUIViewWrapper – wrapper for manipulating UIViews using Cocos2D « cocos2d for iPhone
How to manipulating UIViews using Cocos2D.
iDevGames
Textures, Brushes, Models and More Free Game Assets « iDevGames
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.
Box2D Forums
Box2D Forums • View topic – Tutorial: Box2D Level Creation with Curves
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.
Box2D SVG
Box2D SVG Parser with Curve Support – EZ!S
Updated Box2D SVG parser that supports quadratic Bezier curves.
Box2D Flash
Creating Levels Box2D Flash AS3 – EZ!S
Tutorial on creating levels in Flash Box2D using Inkscape and an AS3 SVG XML parser.
Mekanimo
SVG2Box2D
svg2box2d – Project Hosting on Google Code
A objective-c and c++ way of extracting paths and objects from SVG files into a box2d world.
Cocos-SVG
cocos-svg – Project Hosting on Google Code
Parser class for loading Box2D (and Chipmunk2d in future) world from svg file to Cocos2D-iPhone objects.