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.
Development Environment Requirements
- Windows 8 (can not work on Windows 7)
- Visual Studio 2012
- Windows Phone 8 SDK (tested on LKG35)
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.