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 (forumIRC)
  • AppStore approved: More than 2500 AppStore games already use it, including many best seller games.

cocos2d for iPhone supports: iPod TouchiPhoneiPad 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

We're sorry, but no images, videos or audio files have been added to this gallery.

If you would like to share media with the community, sign up and you can.

Blog RSS Feed Report abuse Latest News: Only 7 days left!

About Small Chronicles with 2 comments by WhiteSponge on Apr 23rd, 2014

Time really flies! And now there are only 7 days left until Small Chronicles Chapter 1 goes live on the App Store! Can't wait until then? Here's what you need to know before the game comes out.

Unlocking the game

Remember that moment when you finally reached your goal after working so hard? Can't wait to reap the rewards? Well that's why Small Chronicles is filled with tons of unlock-able stuff!

From characters, fields and stages to increasing your inventory space, you'll have to put in effort to unlock them. What's even more awesome is that you can't even spend money to get them! You'll need to play the game to do so!

A game of unlockables!

Crafting the game

Small Chronicles Chapter 1 itself took around 15 months of development. Luckily, the musical talent of Duncan and voice-acting awesomeness of Masaaki and Yue was enlisted to the game. Otherwise, it could end up taking longer to complete.

During the whole 15 months, the visuals and gameplay mechanics constantly changed and evolved to what you have lately seen.

When development first began, the game only had simple sprites and stock-like background images. Gameplay mechanics such as traps and treasure chests were pretty much non-existent back then.

When development 1st started

After receiving awesome feedback from the game testers, the in-game visuals was overhauled entirely.

Overhauled visuals

On top of that, adding player vs player matches was critical to improving the game's lifespan.

League PVP matches!

When and how do I get the game?

Many considerations have been taken to decide what Small Chronicles Chapter 1 will be priced at. To allow most people to try the game without any restrictions or barriers, Small Chronicles will be available for download at no charge!

To do so, turn on your iPad, iPhone or iPod Touch, visit the iOS App Store on this coming April 29th and search for Small Chronicles!

A Clockwork Brain

A Clockwork Brain A Clockwork Brain Indie

Updated 1 year ago Released Feb 15, 2012 Single Player Puzzle Compilation

Train your brain and challenge yourself while having fun with A Clockwork Brain!

About Love, Hate and the other ones

About Love, Hate and the other ones About Love, Hate and the other ones Indie

Updated 1 year ago Released Oct 22, 2012 Single Player Cinematic

LOVE and HATE used to live on a hill. One day a red button appeared. LOVE, always curious about new stuff, immediately pushed the nice colored button...

Aliens versus Humans

Aliens versus Humans Aliens versus Humans Indie

Updated 6 months ago Released Nov 24, 2011 Single Player Turn Based Strategy

Aliens versus Humans represents a close representation of the original X-Com from 1994.

Aliens versus Humans: Missions

Aliens versus Humans: Missions Aliens versus Humans: Missions Indie

Updated 6 months ago TBD Single Player Turn Based Strategy

Aliens versus Humans: Missions is a new standalone game. It accomplishes a couple of things. First, it is free to play the first 5 missions. If you like...

Arcane Souls

Arcane Souls Arcane Souls Indie

Updated 5 months ago TBD Single & Multiplayer Platformer

Arcane Souls is a Cross-Platform 2D Online Multiplayer Brawler Game with more than 18 Characters and over 12 stunning Levels.

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 7, 2010
Engine Watch
Track this engine
Community Rating



3 votes submitted.

You Say


Ratings closed.

Embed Buttons

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

cocos2d for iPhone cocos2d for iPhone
cocos2d for iPhone
107 of 621
Last Update
2 days ago
3 members