Cocos2d

The framework offers a wide range of features, including physics, particle systems, skeletal animations, tile maps, and others.

Cocos2D provides basic animation primitives that can work on sprites using a set of actions and timers.

This includes things like text boxes, labels, menus, buttons, and other common elements.

With JSB, you can accelerate your development process by writing your game using easy and flexible JavaScript.

November 2010, a developer from China named Zhe Wang branched Cocos2d-x based on Cocos2d.

Cocos2d-x is also a free engine under MIT License, and it allows for compiling and running on multiple platforms with one code base.

Chukong is also developing CocoStudio, which is a WYSIWYG editor for Cocos2d-x and Cocos2D-html5, and a free Cocos3d-x fork of the Cocos3D project.