Cocos creator is a new type of game development tool oriented towards content creation that has completely integrated the componentized edition cocos2d x web, by which you can launch games on platforms like web. There are numerous examples of cocos2d applications in the samples directory of the documentation and source distributions. Follow this guide to download and setup onesignal in cocos2dx with sdkbox. Usershuabingxuworkcocos2dxcocosaudioincludeaudioengine. It works on windows, os x and linux and it is meant to be used by applications written in the python language. The documentation for this class was generated from the following file.
The engine provides rich functions such as graphics rendering, gui, audio, network, physics, user input, etc. Cocos2d contains many branches with the best known being cocos2dobjc, cocos2dx, cocos2dhtml5 and cocos2dxna. This is a comprehensive and detailed guide to help you get started with designing and developing games. Cocos2dx tutorial 1 setting up the project cocos2dx download link source code link. Contributions to the cocos documentation are always welcome. There is a lot of online documentation available, so the biggest problem is probably finding it, if you are new to cocos2d. Without you there is no reason to even write this guide. How to set up fmod, cocos2dx, and openal libraries for. This thesis focuses on developing a game project with cocos2dx from concept to a. The aim of this document is to introduce the users of cocos2dx to cocos creator and help them learn how to use the new editor as soon as possible. Cocos2d x is a mature open source crossplatform game development framework that supports 2d and 3d game creation.
Cocos2dx javascript tutorial 1 setting up the project. Usershuabingxuwork cocos2d x cocosaudioincludeaudioengine. Cocos creator is a free, crossplatform, game development tool based on cocos2d x. It supports full cocos2dx functionality with a set of simplified javascript friendly apis. Cocos2d is a family of opensource software frameworks for building. I will record the process of learning and commit some notes then.