A framework for building 2D games, demos, and other amazing applications!


Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Cocos2d-x 4.0

  -  271 MB  -  Open Source
  • Latest Version:

    Cocos2d-x 4.0 LATEST

  • Requirements:

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating:

    Click to vote
  • Author / Product:

    Chukong Technologies Inc. / Cocos2d-x

  • Old Versions:

  • Filename:


Cocos2d-x is an open-source game framework written in C++, with a thin platform dependent layer. It is widely used to build games, apps, and other cross-platform GUI based interactive programs. There are also JavaScript and Lua bindings included!

Brand New Graphic Renderer: The Cocos2d for Windows PC renderer is optimized for 2D graphics with OpenGL. It supports skeletal animation, sprite sheet animation, coordinate systems, effects, multi-resolution devices, textures, transitions, tile maps, and particles. It adopts a RenderQueue design.

Game engines include many components that when used together will help speed up development time, and often perform better than homemade engines. A game engine is usually comprised of some or all of the following components: a renderer, 2d/3d graphics, collision detection, a physics engine, sound, controller support, animations, sequences, and more.

Game engines usually support multiple platforms thus making it easy to develop your game and then deploy it to multiple platforms without much overhead at all. Since Cocos2d-x is a game engine, it provides a simplified API for developing cross-platform mobile and desktop games. By encapsulating the power inside an easy to use API, you can focus on developing your games and worry less about the implementation of the technical underpinnings. Cocos2d-x will take care of as much or as little of the heavy lifting as you want.

Why would you want to choose Cocos2d-x over other available game engines?

  • Modern C++ API (please refer to the modernizing done in version 3.0)
  • Cross-platform - desktop and mobile
  • Capability to test and debug your game on the desktop and then push it to a mobile or desktop target
  • A vast API of functionality including sprites, actions, animations, particles, transitions, timers, events (touch, keyboard, accelerometer, mouse), sound, file IO, persistence, skeletal animations, 3D

Note: How to Install and Setup Cocos2d-x for Windows PC > Click Here.

Also Available: Download Cocos2d-x for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.