Development 2 min read 236 words

Cocos2d x

ES
Cocos2d x

When developing games for mobile devices, we have multiple cross-platform alternatives:

Unity 3d, Corona, … even Titanium.

An interesting solution is to use Cocos2D, which with its Cocos2DX version, now allows us to generate our game for iOS.

Cocos2Small

Among the platforms it supports are, grouped by programming language:

<th>
  Platform
</th>

<th>
  C++
</th>

<th>
  Lua
</th>

<th>
  Javascript
</th>

<th>
  C#
</th>
<td>
  iOS
</td>

<td>
  o
</td>

<td>
  o
</td>

<td>
  w
</td>

<td>
</td>
<td>
  o
</td>

<td>
  o
</td>

<td>
  w
</td>

<td>
</td>
<td>
</td>

<td>
</td>

<td>
</td>

<td>
  o
</td>
<td>
  w
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  i
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  o
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  i
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  i
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  win32
</td>

<td>
  o
</td>

<td>
  o
</td>

<td>
  w
</td>

<td>
</td>
<td>
  o
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  o
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  o
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  HTML5 ready platforms
</td>

<td>
</td>

<td>
</td>

<td>
  o
</td>

<td>
</td>
Mobile platform
Android
WindowsPhone7
WindowsPhone8
Bada
BlackBerry QNX
MeeGo
Marmalade
Desktop
Linux
Win8 Metro
Mac OS X
Browser

“o” Operational

”i” Supported but not active (not updated)

“w” In progress

To develop on Mac OS X we have CocosBuilder.

screenshot2