Cocos2d for iPhone 1 Game Development Cookbook
Grid, particle, and motion streak effects
Rendering and texturing 3D shapes
Rendering a texture-filled polygon
Animating a texture-filled polygon
Swapping palettes using layers
Swapping palettes using CCTexture2DMutable
Using AWTextureFilter for blur and font shadows
Using the accelerometer for steering
Using the accelerometer for 3D rotation
Saving simple data using NSUserDefaults
Archiving objects into archive files
Saving data into an SQLite database
Creating collision response routines
Dragging and collision filtering
Manipulating physical properties
Simulating and rendering a rope
Creating a top-down isometric game engine
Creating draggable menu windows
Creating a horizontal scrollable menu
Creating a vertical sliding menu grid
Creating a loading screen with an indicator
Using positional audio in a game
Metering dialogue for animation
Speech recognition and text-to-speech
Firing projectiles at moving targets
A* pathfinding in a Box2D world
A* pathfinding on a TMX tilemap
A* pathfinding in a side-scroller
Dynamically loading Lua scripts
Accessing the Cocos2d-iPhone testbed
Packing textures using Zwoptex
Creating levels using JSONWorldBuilder