O'Reilly logo

Cocos2d-x Game Development Essentials by Gareth Jones, Arutosh Gurung, Frahaan Hussain

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Setting Up

This chapter will show you how to set up Cocos2d-x and generate a new project. The topics covered in this chapter are as follows:

  • What is Cocos2d-x?
  • Setting up the project
  • Housekeeping
  • Implementing multiresolution support

What is Cocos2d-x?

Cocos2d-x is the most popular open source game engine in the world. Cocos2d-x incorporates two main programming languages, C++ and Lua. This book will focus on the C++ implementation. There is also a JavaScript version called Cocos2d-JS, which supports web development as well. To put it into perspective, anyone who has played a mobile game will have played one that was most likely built using Cocos2d-x. The game engine's capabilities extend beyond game development, with features for general ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required