Quite a while back we wrote you a post on cocos2d for iPhone, an interesting-looking 2d animation framework. Well, the fellow who did that has come up with a nifty way of monetizing that; first off, wrote called Sapus Tongue, available in 99ยข full and Lite free versions so you can see for yourself how well it works in practice … and is selling off the source code for $199 or $399 with support.
Sapus Tongue v1.2rc source code:
- Basic game scenes:
- Intro scene
- Menu scene
- Instructions scene
- HighScore scene
- Select Character scene
- Game + Game HUD scene
- Credits Scene
- Sound support that has pause/resume/play/stop
- Local and global high score code: SQLite, NSURL and more
- Transitions and code that prevents delays in transitions
- Chipmunk integration: optimizations, tunning, debug mode, etc.
- Accelerometer as input
- UIKit controls integration: UITable, UIKeyboard, UIAlert and more
- Code that embeds and play a video file
- Gameplay with pause, restart options
- Menus & buttons
- Parallax Scrolling, Tile Map and LabelAtlas
- Tips that prevents initial flicker from Default.png to transition
- The sources are in objective-c and they are easy to read.
That’s actually not a bad price at all for a full working example of an iPhone game. Why, we might give ourselves that for a Christmas present just to take a look at how well this cocos2d thing works in practice!

cocos2D gets my vote for an EXTREMELY useful framework that doesn’t get in the way. It will save you loads of time.
For 3D, I can’t recommend enough SIO2 (http://www.sio2interactive.com/HOME/HOME.html). Amazing stuff there.