cocos2d-iphone


cocos2d for iPhone: A framework for building 2D games for the iPad, iPhone, iPod Touch and Mac

Donate


IMPORTANT

SOURCE CODE MOVED TO GITHUB: http://github.com/cocos2d/cocos2d-iphone

About

cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications. It is based on the cocos2d design: it uses the same API, but instead of using python it uses objective-c.

Games using cocos2d

Games using cocos2d

Main features

  • Scene management (workflow)
  • Transitions between scenes
  • Sprites and Sprite Sheets
  • Effects: Lens, Ripple, Waves, Liquid, Twirl, etc.
  • Actions (behaviors):
    • Trasformation Actions: Move, Rotate, Scale, Jump, etc.
    • Composable actions: Sequence, Spawn, Repeat, Reverse
    • Ease Actions: Exp, Sin, Cubic, etc.
    • Misc actions: CallFunc, OrbitCamera
  • Basic menus and buttons
  • Integrated Box2d and Chipmunk physics engine
  • Particle system
  • Text rendering support
  • Texture Atlas support
  • Tile Map support
  • Parallax scrolling support
  • Streak Motion support
  • Touch/Accelerometer support
  • Sound support
  • Portrait and Landscape mode
  • Integrated Pause/Resume
  • Supports PowerVR Texture Compression (PVRTC) format
  • Language: objective-c
  • Open Source: Compatible with open and closed source projects
  • OpenGL ES 2.0 based

Video showing cocos2d features

http://www.youtube.com/watch?feature=player_embedded&v=UNHIy4aROp8' target='_blank'>http://img.youtube.com/vi/UNHIy4aROp8/0.jpg' width='425' height=344 /> http://www.youtube.com/watch?feature=player_embedded&v=JjDTpWFl2kA' target='_blank'>http://img.youtube.com/vi/JjDTpWFl2kA/0.jpg' width='425' height=344 /> http://www.youtube.com/watch?feature=player_embedded&v=GNYbYcIqlxM' target='_blank'>http://img.youtube.com/vi/GNYbYcIqlxM/0.jpg' width='425' height=344 />

Are you looking for help?


<wiki:gadget url="http://www.ohloh.net/p/15113/widgets/project_users.xml" height="100" border="0" />

<wiki:gadget url="http://www.ohloh.net/p/15113/widgets/project_basic_stats.xml" height="220" border="1" />

Project Information

Labels:
cocos2d gamedev iphone objective-c 2d opengl iOS cocos2d-iphone ipad Mac