Getting Started

  • Hemanth Kumar
  • Abdul Rahman


In the early days, games were hard to make, but in recent years lots of 2D and 3D frameworks and tools have evolved that simplify game development and enable developers to produce high-quality games quickly. Cocos is a game engine that is widely used for making 2D games. Over the years, Cocos has established a solid foundation among developers. Many popular games in the market are made using Cocos. In 2010, Cocos2d-x, which is the C++ port of Cocos2D, was introduced. This enabled developers to make cross-platform 2D games. After that, Cocos2d-js, which is the JavaScript port of Cocos2d, was introduced, enabling developers to produce browser-based games as well as cross-platform native games that use JSB.


Game Engine Popular Game Preceding Code Favorite Location Native Platform 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Supplementary material (506 kb)
Source codes (zip 506 kb)

Copyright information

© Hemanth Kumar 2016

Authors and Affiliations

  • Hemanth Kumar
    • 1
  • Abdul Rahman
    • 2
  1. 1.ChennaiIndia
  2. 2.ChennaiIndia

Personalised recommendations