Cocos2d-x for Windows Phone 8 is out

With the launch of Windows Phone 8, Microsoft Open Technologies Inc pushed hard to get this port out, which is branched off from Cocos2d-x for Windows 8 metro. Now you can get your game onto Windows Phone 8 before anybody else! It has the same API set as Cocos2d-x C++ so porting your game is a breeze, and of course as always, it is licensed under MIT, so its free as in beer, and there will be no royalty or what so ever! Yeah, Microsoft is embracing open source projects, wow.

WP8 port is mainly written in C++, with the same API set as cocos2d-x v0.13 and cocos2d-iphone 1.0.1, which means you can port your cocos2d-x 0.1x games onto wp8 easily and smoothly.

Before porting your game to wp8, please check these “Status of Test Cases“  to see if the features you need has been implemented in this release. Most of test case are working properly while a few features need to be improved in the next version.

cocos2d-x for wp8, simulator screenshot

Source Code

Download Zipball: http://cocos2d-x.googlecode.com/files/cocos2dx-0.13.0-wp8-0.8.zip
Github repo: http://cocos2d-x.googlecode.com/files/cocos2dx-0.13.0-wp8-0.8.zip

Development Environment Requirements

- Windows 8 (can not work on Windows 7)
- Visual Studio 2012
- Windows Phone 8 SDK (tested on LKG35)

What’s next?

Next up, we will firstly merge Windows Phone 8 port with Win8 metro port, which are in the different branches of a same repository. Secondly we will upgrade this branch to the same API set cocos2d-x v2.0.3 and cocos2d-iphone v2.0. Expect 1~2 months for this job.

7 Responses to “Cocos2d-x for Windows Phone 8 is out”


  • Very very impressed! I’ll give it a try once I upgrade to Win8 :)

  • Should be “free as in free speech.”

  • Nice to hear this good news, nice work folks, do your best!

  • Very cool! This is great news! I think Windows phone 8 wil be a great success and this will let us all easily become part of it! Thank you for all of your hard work! It is greatly appreciated how much time you have saved us!

  • Great work! I’m looking to migrate a couple of my iOS apps to WP8 so hopefully this should make it relatively simple!

    I’ve just got hold of Nokia Lumia 820 to test on, but when I try and deploy the test project onto the device (I can’t run the simulator at the moment due to running Windows 8 in a VM), I’m getting an error saying ‘cannot open file ‘freetype.lib’ any ideas?

  • Ref my message above, I managed to fix the error by copying the file freetype.lib from the Windows 8 version of cocos2d-x. Not sure if this is a good idea or not though!

  • try this port also for windows phone also compatible for windows phone 8
    http://wpcoco.codeplex.com
    writen from scratch

Leave a Reply




Social Widgets powered by AB-WebLog.com.