Cocos2D-x is a great open source C++ cross-platform gaming engine for building games for mobile devices. Microsoft Open Technologies is contributing code to the open source project for the Windows devices support.
Cocos2D-x. Cocos2D-X is originally based on OpenGL ES. Microsoft Open Technologies contributing support for Windows Devices
In order to port Cocos2D-X to Windows Devices MS Open Tech have used the Angle project, The Angle Project simply translates OpenGL ES 2 API calls to DirectX API calls.
To learn more about MS Open Tech's work with the Angle Project, check out our blog post.
To participate/contribute/just check out our work, you can visit our GitHub repo.
To learn how to port your existing iOS or Android Cocos2D-x game to Windows Store or Windows Phone, check out this white paper.
Six Top Tips for Poring your Cocos2dx Game to Windows
These tips in a white paper that details the 6 main steps required to port games to Windows on Cocos2D-x and are happy to share it broadly on our projects page.
Here is a quick overview of the six steps which are required to get your existing code to run on Windows Phone and/or Windows Store:
we dakota interactive successfully live a game named hayride on windows phone 8. download and rateus :)