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

cocos2d for iPhone is:

  • Easy to use: it uses a familiar API, and comes with lots of examples
  • Fast: it uses the OpenGL ES best practices and optimized data structures
  • Flexible: it is easy to extend, easy to integrate with 3rd party libraries
  • Free: is open source, compatible both with closed and open source games
  • Community supported: cocos2d has an active, big and friendly community (forum, IRC)
  • AppStore approved: More than 2500 AppStore games already use it, including many best seller games.

cocos2d for iPhone supports: iPod Touch, iPhone, iPad and OS X


  • 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 physics engine (both Box2d and Chipmunk)
  • Particle system
  • Text rendering support (variable and fixed width fonts)
  • Texture Atlas support
  • Tile Map support (TMXmaps):
    • Orthogonal maps
    • Isometric maps
    • Hexagonal maps
  • Parallax scrolling support
  • Sound support
  • Streak Motion support
  • Render Texture support
  • High Score server (Cocos Live)
  • Point based API: Supports Retina Display
  • Touch/Accelerometer support (iOS). Keyboard / Mouse support (Mac)
  • Portrait and Landscape mode (iOS) / Automatic Fullscreen support (Mac)
  • Integrated Pause/Resume
  • Fast Textures:Supports PVRTC textures, 8-bit textures, 16-bit textures and 32-bit textures
  • Language: objective-c
  • OpenGL ES 1.1 based (iOS) / OpenGL 1.5 based (Mac)
Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Post news Report abuse Latest News: Targets has launched, also we have a new trailer.

About Targets with 0 comments by tudor133 on Jun 24th, 2015

You can find the game here:


Watch the trailer here:

Thank you and I hope you will enjoy it!

Add game Games
Quasar Phase : Space Battle
Quasar Phase : Space Battle

Quasar Phase : Space Battle

Updated 1 day ago Released Jan 22, 2014 Single & Multiplayer Arcade

A real-time strategy space battle. DeathMatch mode supports: Human vs Human (great fun) Human vs AI (very difficult on crazy speed) AI vs AI (insanity...



Updated 1 day ago Released Feb 20, 2015 Single Player Arcade

Put your reflexes to test while you´re having fun with these little monkeys. Bananiacs is a great and challenging game for you and the whole family members...

Flying Rekts
Flying Rekts

Flying Rekts

Updated 1 day ago Released Jun 9, 2015 Single Player Arcade

The objective is pretty clear: just try not to get smashed! You get points as you survive from the rekts by jumping around! You can also challenge your...

Perfect People 2
Perfect People 2

Perfect People 2

Updated 3 days ago Released Jun 15, 2013 Single Player Virtual Life

It's like life but in a game! -- Thanks for all the downloads!! Play on! -- * "I love playing soccer!" * Raise your kids well. Feed them, style them...



Updated 1 week ago Released Jun 24, 2015 Single Player Adventure

Help Blu3 escape the robot recycling factory and get to his dream vacation. Tap the screen to throw sticky bombs and destroy all upcoming targets. The...

Post comment Comments
3dslider Jan 11 2014, 5:14pm says:

Best of cocos2D i ever see :)

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

iPhone, iPad
Send Message
Official Page
Release Date
Released Sep 2010
Engine Watch
Track this engine
Community Rating



4 votes submitted.

You Say


Ratings closed.

Embed Buttons

Promote cocos2d for iPhone on your homepage or blog by selecting a button and using the embed code provided (more).

cocos2d for iPhone cocos2d for iPhone
cocos2d for iPhone
308 of 720
Last Update
1 week ago
3 members