Cocos2d-x for Windows Phone 8 is out!
By walzer Posted 2012-10-31 08:53 Comments 65
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!
WP8 port is mainly written in C*+, with the same API set as cocos2d-x v0.13, which means you can port your cocos2d-x 0.1x games onto wp8 easily and smoothly.
- Download Zipball: http://cocos2d-x.googlecode.com/files/cocos2dx-0.13.0-wp8-0.8.zip
- Github repo: https://github.com/cocos2d-x/cocos2dx-win8/tree/wp8
Development Environment Requirements¶
- Windows 8 (can not work on Windows 7)
- Visual Studio 2012 (tested on VS2012 Professional)
- Windows Phone 8 SDK (tested on LKG35)
Status of test cases:¶
|Transitions Test|Pass, but has a few DirectX warnings|
|RenderTexture Test|The 1st test case is a bit wacky. rest of them are OK.|
|Texture2D Test|Some texture pixel formats are not supported: RGB5A1 (16bit), A8 (8bit), RGBA 4444 (16bit)|
|CocosDenshion Test|Only support .wav format|
|Performance Test|Some texture formats are not supported|
|Font Test|Text alignment has not been implemented|
|TextureCache Test|CCTextureCache::addImageAsync has not been implemented|
|Extensions Test|only CCNotificationCenter is available|
Next up, we will firstly merge Windows Phone 8 port with Win8 metro port, then upgrade this branch to the same API set as v2.0.3. expect 1~2 months for this job.