cocos2d / cocos2d-iphone-classic

Repository of original V1 and V2 of Cocos2D-iphone
zlib License
47 stars 79 forks source link

cocos2d for iPhone

Update 20. November 2014

The core library has been updated to 64 bit, plus whatever it takes to run on XCode 6.
This version replaces V2.1 file by file.
To install, download zip, and replace the entire $project/libs/cocos2d folder.
Disclaimer:
By replacing all cocos2d files, any user changes to the original 2.1 API, will of course be lost.

There are no warnings or analyzer remarks left, that has anything to do with 64 bit.
We have checked (as good as we could) that there is no int to pointer conversions which can break.

Deprecation has not been removed. This will mainly be accelerometer and modalViewController.

====================

cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac OS X. It is based on the cocos2d design, but instead of using python it uses objective-c.

cocos2d for iPhone is:

How to start a new game

  1. Download the code from Github or from cocos2d download site

  2. Run the install-templates.sh script

Example:

$ cd cocos2d-iphone
$ ./install-templates.sh -f
  1. And then open Xcode -> New -> New Project -> cocos2d v2.x

Main features

Build Requirements

Mac OS X 10.6 (or newer), Xcode 4.2 (or newer)

Runtime Requirements

Running Tests

Select the test you want from Xcode Scheme chooser.

Then click on Xcode -> Product -> Run

Contributing to the Project

Did you find a bug? Do you have feature request? Do you want to merge a feature?

Forum

Download from Github

$ git clone git://github.com/cocos2d/cocos2d-iphone.git
$ cd cocos2d-iphone
$ git checkout develop-v2
$ git submodule update --init