Developers Manual¶
1. About¶
- About Us: Cocos2d-x, Cocos2d-html5
- Relationships in Cocos2d Family
- Supported Platforms and Programming Languages
- Easy to Learn - API Style
- Architecture and Directory Structure
2. Basic Concepts¶
- Director, Scene, Layer and Sprite
- Coordinate System
- Scheduler and Timer Callback
- Actions
- Animations
- Skeletal animation
- Transitions
- Effects
- Particles
- TileMap
3. Cocos2d-x¶
- Features
- Scripting and Translating between Programming Languages
4. Cocos2d-html5¶
- Getting Started with Cocos2d-html5
- Multi Scene Resources Loading
- How to custom the loading logo
- Cocos2d-html5 Release Mode
- Obfuscate Javascript code with Google Closure Compiler
Contribution¶
Cocos2d-x, Cocos2d-html5 and Cocos2d-xna are provided to you free of charge. However, if you want to contribute to the project, here's a list of things you could do to help with the development
- How To Participate in Cocos2d-x Project
- If you find a bug!
- please kindly report the bug on our forum , post it on the correct subforum for your platform. Details on how to make the bug appear would be very helpful.
- If you fix a bug!
- please fork our repository on http://github.com/cocos2d/cocos2d-x/, and commit your fixed code
- or you can post your fix code on the forum, we will commit it to github
- I would like to add a port to another platform!
- please contact us via email/twitter/forum, etc. It would be our pleasure to add a subproject on this website for you!
- coding style: please reference to Cocos Coding Style
- Show cocos2d-x logo in your game
- We highly appreciated if you can show cocos2d-x logo in your splash screen or credit, get the logo image from Logo Resources of Cocos2d-x
Support & Help¶
- Forum: http://forum.cocos2d-x.org/
- Twitter: http://www.twitter.com/cocos2dx/
- Weibo: http://weibo.com/cocos2dx/
- conatct: wangzhe (at) cocos2d-x.org