Monday, June 4, 2012

Cocos2D-X, an awesome game engine

Cocos2D-X is a free cross platform open source 2D game engine. It is basically a native port of the iPhone's Cocos2D game engine. Well... it is actually much more than that, but we would say that's the idea.

Using Cocos2D-X you can develop a game "once" and run it in several platforms, including:
  • iOS
  • Android
  • Windows Phone (C#)
  • Bada
  • BlackBerry QNX
  • Marmalade
  • Win32
  • Linux
  • Windows 8 Metro
  • HTML5 ready platforms (javascript)
That's a long list of systems... that promises a lot. Well, is not everything nice, the platform has also its problems.. for me it is basically the lack of extensive documentation (or at least a book), but that's something that we -the community- should work on and try to improve it together.

This lack of documentation can partially be solved looking for the iPhone version of Cocos2D documentation. Cocos2D-X is just a port and the iPhone version tutorials will be useful for us most of the time.

In my opinion, Cocos2D-X can only be a success, following the steps of the original Cocos2D for iPhone. More people are adopting this framework every day, and big corporations are putting money on it.

I think this is a good point to talk about in this new blog :-) So don't wait anymore and go to download and setup the cocos2D development environment here: http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Native

No comments:

Post a Comment