News

Hello Windows Phone 7!

By walzer@cocos2d-x.org Posted 2012-02-17 17:10 Comments 30

(The original post is here: http://www.cocos2d-iphone.org/archives/1801 )

I’m proud to announce that, cocos2d family spreads to the last important platform: Windows Phone 7. This branch is named: Cocos2d-x for XNA.

Beta release download: http://cocos2d-x.googlecode.com/files/cocos2d-x-for-xna-0.1.0.zip
Github repository: http://github.com/cocos2d/cocos2d-x-for-xna/
Inheriting the open source spirit from cocos2d-iphone, this branch is also open & free under MIT License.

Many developers hope that WP7 can support C++ and GCC, but the bitter reality is that Windows Phone 7 has not open native language layer and no OpenGL ES support. We have no choice except porting the whole cocos2d framework into C# language, base on Microsoft’s XNA framework. In this way, we can migrate cocos2d games onto WP7 only by programming languages translation, without any knowledge of the difference between OpenGL ES and XNA required.

Most features of cocos2d have been implemented. As the video shows:

<embed src="http://www.youtube-nocookie.com/v/WGSiEWllj-M?version=3&amp;hl=en_US" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true">
</embed>
But features below are semi-finished or TBD in the next version:
* Transition
* Grid
* Dispatcher of hardware keys messages
* Accelerometer

Cocos2d-x core team and OpenXLive.com achieve the alpha release together. Cocos2d-x for XNA branch will keep update and sync the translation with cocos2d-iphone & cocos2d-x monthly. Any feedbacks, suggestions, bug reports would be appreciated, please post them into http://cocos2d-x.org/projects/cocos2d-x/boards/17 We’ll create bug tracking from posts. If you release games based on this branch, please let me know.

Wish everyone here can make a good profit from Windows Phone 7 :)

Comments

  • Obg1

    Wow! Amazing!
    Too bad it requires C# but this is Microsoft limitation.
    After porting my game to iOS, I’m now considering porting to Windows Phone 7 too ;)
    Thanks,
    Oren

    2012-02-24 13:48
  • nomanyk

    Thanks so much with this fantastic new web site. I’m very fired up to show it to anyone. It makes me so satisfied your vast understanding and wisdom have a new channel for trying into the world. phone repair cardiff

    2015-03-02 10:20
  • nomanyk

    Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. driving in france on the back roads

    2015-03-02 10:29
  • nomanyk

    I always like your blog post because you always comes with different ideas and information. I always shared your site post with my friends. Keep posting and i will follow you.

    internet

    2015-03-02 11:05
  • nomanyk

    We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. best kitchen faucet

    2015-03-02 11:21
  • nomanyk

    In fact your creative writing abilities has inspired me to start my own Blog Engine blog now… shakeology drink

    2015-03-02 11:39
  • nomanyk

    I've really enjoyed reading this article today and I think this might be one of the best article that I've read yet. Please, keep this work going on in the same quality. great post to read

    2015-03-02 12:10
  • nomanyk

    First You got a great blog .I will be interested in more similar topics. i see you got really very useful topics, i will be always checking your blog thanks. browse this site

    2015-03-02 12:15
  • Liputan

    <a href="http://tinyurl.com/Liputan6-24" rel=index,follow">Hasil Liga Inggris </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-24" rel=index,follow">Liga Inggris </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-24" rel=index,follow">Jadwal Liga Inggris </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-24" rel=index,follow">Klasemen Liga Inggris </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-1" rel=index,follow">Jadwal Liga Spanyol </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-1" rel=index,follow">Liga Spanyol </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-1" rel=index,follow">Klasemen Liga Spanyol </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-1" rel=index,follow">Hasil Liga Spanyol </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-2" rel=index,follow">Real Madrid </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-2" rel=index,follow">Jadwal Real Madrid </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-3" rel=index,follow">ISL 2015 </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-3" rel=index,follow">Jadwal ISL 2015 </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-4" rel=index,follow">Berita Bola </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-4" rel=index,follow">Bola </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-4" rel=index,follow">Berita Bola Terkini </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-5" rel=index,follow">Jadwal MOTOGP 2015 </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-6" rel=index,follow">Liga Italia </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-7" rel=index,follow">Jadwal Liga Champions </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-8" rel=index,follow">Hasil Liga Champions </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-9" rel=index,follow">Arsenal </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-10" rel=index,follow">Persib </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-11" rel=index,follow">Manchester United </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-12" rel=index,follow">Arema </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-13" rel=index,follow">Persebaya </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-14" rel=index,follow">Persipura </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-15" rel=index,follow">Persija </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-16" rel=index,follow">Sriwijaya FC </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-17" rel=index,follow">Indra Sjafri </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-18" rel=index,follow">Bali United Pusam </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-19" rel=index,follow">Arsenal </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-20" rel=index,follow">Persib </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-21" rel=index,follow">Liga Champion </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-22" rel=index,follow">Manchester United </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-23" rel=index,follow">Inter Milan </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-25" rel=index,follow">SPT </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-26" rel=index,follow">Semi Final Liga Champions </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-27" rel=index,follow">Liga Inggris Malam Ini </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-28" rel=index,follow">Makam Sadam Husein </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-29" rel=index,follow">Samsung Galaxy J1 </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-30" rel=index,follow">Kisah Misteri Kakek Sarung Pencabut Nyawa </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-31" rel=index,follow">News Update </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-32" rel=index,follow">Detik Peristiwa Terkini </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-33" rel=index,follow">Jadwal Bola Malam Ini </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-34" rel=index,follow">Berita Bola </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-35" rel=index,follow">Berita Persib Bandung </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-36" rel=index,follow">Bola Terkini </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-37" rel=index,follow">Cara Diet </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-38" rel=index,follow">Bola Nanti Malam </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-39" rel=index,follow">Dualisme Partai Golkar </a> di Liputan6.com<br>
    <a href="http://tinyurl.com/Liputan6-40" rel=index,follow">Live Streaming Bola </a> di Liputan6.com<br>

    2015-03-18 06:30
  • Liputan

    Hasil Liga Inggris http://tinyurl.com/Liputan6-24 di Liputan6.com
    Liga Inggris http://tinyurl.com/Liputan6-24 di Liputan6.com
    Jadwal Liga Inggris http://tinyurl.com/Liputan6-24 di Liputan6.com
    Klasemen Liga Inggris http://tinyurl.com/Liputan6-24 di Liputan6.com
    Jadwal Liga Spanyol http://tinyurl.com/Liputan6-1 di Liputan6.com
    Liga Spanyol http://tinyurl.com/Liputan6-1 di Liputan6.com
    Klasemen Liga Spanyol http://tinyurl.com/Liputan6-1 di Liputan6.com
    Hasil Liga Spanyol http://tinyurl.com/Liputan6-1 di Liputan6.com
    Real Madrid http://tinyurl.com/Liputan6-2 di Liputan6.com
    Jadwal Real Madrid http://tinyurl.com/Liputan6-2 di Liputan6.com
    ISL 2015 http://tinyurl.com/Liputan6-3 di Liputan6.com
    Jadwal ISL 2015 http://tinyurl.com/Liputan6-3 di Liputan6.com
    Berita Bola http://tinyurl.com/Liputan6-4 di Liputan6.com
    Bola http://tinyurl.com/Liputan6-4 di Liputan6.com
    Berita Bola Terkini http://tinyurl.com/Liputan6-4 di Liputan6.com
    Jadwal MOTOGP 2015 http://tinyurl.com/Liputan6-5 di Liputan6.com
    Liga Italia http://tinyurl.com/Liputan6-6 di Liputan6.com
    Jadwal Liga Champions http://tinyurl.com/Liputan6-7 di Liputan6.com
    Hasil Liga Champions http://tinyurl.com/Liputan6-8 di Liputan6.com
    Arsenal http://tinyurl.com/Liputan6-9 di Liputan6.com
    Persib http://tinyurl.com/Liputan6-10 di Liputan6.com
    Manchester United http://tinyurl.com/Liputan6-11 di Liputan6.com
    Arema http://tinyurl.com/Liputan6-12 di Liputan6.com
    Persebaya http://tinyurl.com/Liputan6-13 di Liputan6.com
    Persipura http://tinyurl.com/Liputan6-14 di Liputan6.com
    Persija http://tinyurl.com/Liputan6-15 di Liputan6.com
    Sriwijaya FC http://tinyurl.com/Liputan6-16 di Liputan6.com
    Indra Sjafri http://tinyurl.com/Liputan6-17 di Liputan6.com
    Bali United Pusam http://tinyurl.com/Liputan6-18 di Liputan6.com
    Arsenal http://tinyurl.com/Liputan6-19 di Liputan6.com
    Persib http://tinyurl.com/Liputan6-20 di Liputan6.com
    Liga Champion http://tinyurl.com/Liputan6-21 di Liputan6.com
    Manchester United http://tinyurl.com/Liputan6-22 di Liputan6.com
    Inter Milan http://tinyurl.com/Liputan6-23 di Liputan6.com
    SPT http://tinyurl.com/Liputan6-25 di Liputan6.com
    Semi Final Liga Champions http://tinyurl.com/Liputan6-26 di Liputan6.com
    Liga Inggris Malam Ini http://tinyurl.com/Liputan6-27 di Liputan6.com
    Makam Sadam Husein http://tinyurl.com/Liputan6-28 di Liputan6.com
    Samsung Galaxy J1 http://tinyurl.com/Liputan6-29 di Liputan6.com
    Kisah Misteri Kakek Sarung Pencabut Nyawa http://tinyurl.com/Liputan6-30 di Liputan6.com
    News Update http://tinyurl.com/Liputan6-31 di Liputan6.com
    Detik Peristiwa Terkini http://tinyurl.com/Liputan6-32 di Liputan6.com
    Jadwal Bola Malam Ini http://tinyurl.com/Liputan6-33 di Liputan6.com
    Berita Bola http://tinyurl.com/Liputan6-34 di Liputan6.com
    Berita Persib Bandung http://tinyurl.com/Liputan6-35 di Liputan6.com
    Bola Terkini http://tinyurl.com/Liputan6-36 di Liputan6.com
    Cara Diet http://tinyurl.com/Liputan6-37 di Liputan6.com
    Bola Nanti Malam http://tinyurl.com/Liputan6-38 di Liputan6.com
    Dualisme Partai Golkar http://tinyurl.com/Liputan6-39 di Liputan6.com
    Live Streaming Bola http://tinyurl.com/Liputan6-40 di Liputan6.com

    2015-03-18 06:31
  • reyesmiah111

    This article is such a nice and interesting one, I'm very satisfied with the provided contents. I hope more excellent articles would be posted in your website. Thank you so much for this and keep sharing.additional reading

    2015-03-19 17:31
  • Alberta

    Thanks so much for sharing your wealth of information, I certainly appreciate the effort! This panel would be worth going for! rebranding reklatekst.nl

    2015-03-22 08:16
  • blogcommenting21

    If some one wants to be updated with latest technologies therefore he must be pay a visit this web page and be up to date daily. hi-fi

    2015-03-24 07:58
  • blogcommenting21

    I am going to make sure to pass around this great and informative web-site to most of my buddies. More

    2015-03-24 08:24
  • blogcommenting21

    Analytics shows they are coming to the site but I have a feeling “nobody wants to be first”. get more information

    2015-03-24 10:10
  • blogcommenting21

    I wanted to post a comment to let you know that you did an appreciable job and Good work. moving helpers

    2015-03-24 10:26
  • blogcommenting21

    How you get this kind of great information, I hope it helps the other and Thanks for sharing. http://followfy.com

    2015-03-24 10:31
  • blogcommenting21

    Its just the amazing information you shared. Thank you so much for this. DripFollowers

    2015-03-24 10:40
  • blogcommenting21

    This site is very full of info the best info we need, but there seems to be less,, oops I'm wrong this was a very unusual site new site is that today could give me the best info info for this way Thank you for all that you have given to me, Internetbureau

    2015-03-24 10:49
  • blogcommenting21

    I am really enjoying reading your well written Information. I think you spend numerous effort and time updating your blog. I have bookmarked it and I am taking a look ahead to reading new Information. Please keep up the good Information! single women

    2015-03-24 10:54
  • blogcommenting21

    I really loved reading your blog. It was very well authored and easy to undertand. Unlike additional blogs I have read which are really not tht good. find out here now

    2015-03-24 11:00
  • blogcommenting21

    Your approach to this topic is unique and informative. I am writing an article for our school paper and this post has helped me a lot. Cheers. Walking Dead Online

    2015-03-24 11:07
  • blogcommenting21

    You completed a few fine points there. I did a search on the subject and found nearly all persons will go along with with your blog. Gold IRA Setup

    2015-03-24 11:21
  • blogcommenting21

    I am very happy with this post Thank you for sharing this story I will tell it to a friend - my friend. buy pinterest followers pinterest like

    2015-03-24 13:28
  • vbetchie

    This is also a very good post which I really enjoyed reading. Thank you very much for this informative post.
    additional reading

    2015-03-25 15:15
  • blogcommenting21

    I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. Infographic Community

    2015-03-27 08:53
  • kyl3ki3f3r

    Thank you for this excellent post. I already downloaded it to my phone and I am really satisfied with it.
    <a href="http://www.survival-warehouse.com/">emergency food</a>

    2015-03-28 02:38
  • blogcommenting21

    This was a good post and I got a lots of value by it. Let me look out to see as soon as you next have a great brief article to read. comment hacker clash of clans

    2015-03-28 16:07
  • blogcommenting21

    I've really enjoyed reading this article today and I think this might be one of the best article that I've read yet. Please, keep this work going on in the same quality. apple watch prices

    2015-03-29 15:05
  • blogcommenting21

    I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading.. soyan smartwatch

    2015-03-29 15:29

Sign up for our newsletter to keep up with the latest developments, releases and updates for Cocos2d-x.