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)
Post article RSS Related Articles


finally... two weeks later than planned, we released 'Hover Disc 3' today. You can download the iPhone + iPad version for FREE here...

Anchoring 1280

To download the AppleTV version, please visit the AppStore on your AppleTV and search for Hover Disc 3. This version is also FREE for some days.

We also have a new Release Trailer...

We would really like to get some feedback. What do you think about the game?




Explo 1280

The trailer is online
Hover Disc 3 - The Multiplayer Partygame

The trailer is online

Hover Disc 3 - The Multiplayer Partygame

The release trailer of Hover Disc 3 is now online.

Burglars, Inc. Gamer Guide
Burglars, Inc.

Burglars, Inc. Gamer Guide

Burglars, Inc.

We love the old Nintendo Power Player's Guides, so we made our own mini Gamer Guide for the indie game Burglars, Inc.

The making of indie iOS puzzle game Burglars, Inc.
Burglars, Inc.

The making of indie iOS puzzle game Burglars, Inc.

Burglars, Inc. 2 comments

A look into how the indie iOS game Burglars, Inc. got its start.

Turbofinger Arcade Racing is out!
Turbofinger Arcade Racing

Turbofinger Arcade Racing is out!

Turbofinger Arcade Racing

Turbofinger Arcade Racing is out! It's been a long road. I'm glad we got it done. I can't find the words to describe how happy I am.

Add game Games


Turn Based Strategy

Fast moving multiplayer turn-based strategy game for iPhone and iPad.

Mad Goose

Mad Goose


Mad Goose is a casual game in which you must avoid air traffic for as long as possible. There are several play modes: Single player, local multiplayer...

Battleship: The Tactical Game

Battleship: The Tactical Game

Turn Based Strategy

The well-known guessing game – now in a challenging flavor. If you want more strategy instead luck, you will like this.

Window Climber

Window Climber


Use suction cups to climb on building. It is not as easy as you think! Stick to windows, swing, jump from window to window and climb as high as you can!

Perfect People 2

Perfect People 2

Virtual Life

Grow Up. Kiss. Date. Upgrade Your IQ. Get A Job. Get Married. Make Babies. Raise Them. Chat With Your Grandchildren. Win Awards. Love Your Pets. Advance...

Battle Room

Battle Room


War! Match your skills against your friends in a real-time Battle Room. Supports up to 4 people simultaneously on the same iPad. Supports up to 16 people...

Justice Royale

Justice Royale


Swipe and tap your way through out the city, battling reckless bicyclists, oblivious tourists, dangerous subway performers and much more. Customize your...

Fingertron Demon Racing

Fingertron Demon Racing


Demons captured the soul of the player, can you save him or will be lost with him? Fingertron - hellish race by the lost highway. To help the player...

Rusty Quest

Rusty Quest


Save the planet from an invasion of alien robots and machines!

Play Along Keys

Play Along Keys


Play Along Keys is both fun and authentic. With most music games, you play on a simulated piano or guitar, but when you play the same way on a real piano...


Best of cocos2D i ever see :)

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
iOS, iPad
Send Message
Release date
Engine watch
Mod SDK & Community
Built a game for cocos2d for iPhone and want to support mods? Try, a cross-platform mod SDK created by Mod DB which makes it easy to get a mod community up and running in-game. Currently seeking games to integrate and promote
Community Rating



4 votes submitted.

You Say


Ratings closed.

Embed Buttons
Link to cocos2d for iPhone by selecting a button and using the embed code provided more...
cocos2d for iPhone
151 of 978
Last Update
3 members
You may also like
Unreal Engine 2
Unreal Engine 2 Commercial
LithTech Commercial
GEM 2 Commercial
CryENGINE 3 Commercial
Xash3D Engine
Xash3D Engine GPL
X-Ray Engine
X-Ray Engine Commercial