Sign in with
Sign up | Sign in

Microsoft Talks XNA Games for Windows Phone 7

By - Source: Tom's Hardware US | B 24 comments

This week at GDC, Microsoft showed off XNA games running on Windows Phone 7 and the screenshots are pretty darn impressive.

Microsoft has unveiled its new XNA Game Studio 4.0 for developers who want to work on games for Windows Phone 7 Series, the Xbox 360 and Windows. According to a blog post by Michael Klucher, Lead Program Manger for the XNA Development Platform, XNA 4.0 packs visual studio integration, which means developers can build a single project and with just a few tweaks, have it run on all three platforms.

Klucher's post also revealed that though Microsoft will continue to support game development for the Zune HD via XNA 3.1 and migrating games from the Zune to Windows Phone 7 will be really easy, the Zune won't be included in the XNA 4.0 release. Rumor has it Microsoft will be launching a Zune HD2 later this year that will be compatible but there's no official confirmation on that.

So what does gaming on Windows Phone 7 look like? Impressive, to say the least.

Engadget describes this title, The Harvest, as "a good looking touch-controlled dungeon crawler with destructible environments." It was put together in two or three weeks and mostly from scratch.

Check the screenshots below.

Read more here and here.

Display 24 Comments.
This thread is closed for comments
  • 0 Hide
    micr0be , March 10, 2010 9:03 PM
    very impressive, but we still need to c what gpu is being used and the clock speeds of the hardware mobile 7 is running on.
  • 6 Hide
    Shadow703793 , March 10, 2010 9:09 PM
    If those screen shots are real/accurate this gives the Nintendo DS/ Sony PSP a pretty damn good run for it's money assuming the graphic detail shown in the pics are accurate and game play is easy/fun/good.
  • 7 Hide
    micr0be , March 10, 2010 9:10 PM
    jane .... we both know that this article is perfect for a crysis joke ... ur so teasing everyone to say it LOL!!
  • 1 Hide
    TheDuke , March 10, 2010 9:11 PM
    that game looks pretty sweet
  • 2 Hide
    Ambictus , March 10, 2010 9:11 PM
    micr0bevery impressive, but we still need to c what gpu is being used and the clock speeds of the hardware mobile 7 is running on.


    I read that Microsoft was "suggesting" the use of Snapdragons for their chips. I believe currently the Snapdragon is a Cortex-A8 with a dedicated AMD Z430 GPU. So... pretty decent stuff.
  • 0 Hide
    micr0be , March 10, 2010 9:14 PM
    ambictusI read that Microsoft was "suggesting" the use of Snapdragons for their chips. I believe currently the Snapdragon is a Cortex-A8 with a dedicated AMD Z430 GPU. So... pretty decent stuff.


    really ?, thats actually really good dragon runs at 1Ghz i dont know if ther are variants of the chip though. im still interested in the graphics chip running and resolution supported.
  • 1 Hide
    SneakySnake , March 10, 2010 9:18 PM
    yea, I need to see the specs that it's running on, cuz those graphics look better then the PS2/orginal Xbox.

    Any phone with those specs is either real big, or has real bad battery life. Or both
  • 1 Hide
    Ambictus , March 10, 2010 9:21 PM
    SneakySnakeyea, I need to see the specs that it's running on, cuz those graphics look better then the PS2/orginal Xbox. Any phone with those specs is either real big, or has real bad battery life. Or both


    Well the GPU in the Snapdragon is based on the GPU in the Xbox360. Obviously nowhere near as powerful but supposedly similar architecture.
  • -1 Hide
    knownballer , March 10, 2010 9:22 PM
    Its a real shame though because Microsoft should be much further ahead as far as mobile games are concerned but they have yet to get much traction. And we're still waiting for live anywhere and a possible zune phone to come; who knows when we'll see those.... Forget Win7 mobile being a open platform for other parties, if Microsoft cant get a flagship device out that at least competes with Google and Apple then they might as well just leave the mobile scene altogether. I'm thinking nows a good time to start looking towards buying out palm...
  • -4 Hide
    matt87_50 , March 10, 2010 9:42 PM
    wow... thats great... except what if you want to port to ANOTHER platform??

    F U Microsoft! I have never seen a platform that forces you to use the platform's proprietary engine AND language!! this is just a con to buy you exclusives because people will find it too daunting to rewrite their game in a different language for other platforms.

    this is great Microsoft, brilliant. but include a c/c++ path too!!!

    I mean it's not even about speed any more, sure it's slightly less efficient but I'd say 'meh' to anyone who said 'c# is too high level and slower than c++' (that's assuming that you implement the runtime properly of course, like you DIDN'T on the xbox to begin with...).

    and I know c# is 'open' but still, other platform vendors aren't going to change!
  • -2 Hide
    dragonsqrrl , March 10, 2010 9:51 PM
    This appears to be VERY bad new for all the Zune HD 'Beta Testers' out there. Read for yourself on the Zune forums, all but the most adamant Microsoft fanboys have denounced this decision as effectively dropping long term support for the Zune HD (and by long term I mean more then 6 to 9 months). So basically what Microsoft is saying: if you want all these new features and extra support that we've been holding back, go purchase a WP7 phone or a ZHD2 on top of your 'less than a year old' ZHD. You can read through one of the main threads here: http://forums.zune.net/584288/ShowPost.aspx

    I'm personally, like most owners of the beta program, extremely disappointed in this decision. I was initially happy with the announcement of WP7 and XNA 4.0. Seeing how similar the GUI was to the ZHD, along with the fact that a Zune section would be included in the OS, and all the development they are planning for it, I simply assumed that the Zune HD had a long term future ahead of it. I was almost willing to look past the extreme lack of support the ZHD has received over the past few months. It really was just too good to be true... even if Microsoft continues support of the ZHD, it will be support for an obsolete platform, merely a brief stepping stone to WP7, where there true plans and features wait to be implemented. And to think they had this planned from the start.

    All I can say is I really do hope we've all misread these announcements by Microsoft, or they're going to have some serious problems bringing their previous Zune customers back.
  • 1 Hide
    dragonsqrrl , March 10, 2010 10:03 PM
    ambictusI read that Microsoft was "suggesting" the use of Snapdragons for their chips. I believe currently the Snapdragon is a Cortex-A8 with a dedicated AMD Z430 GPU. So... pretty decent stuff.

    I don't think Microsoft was 'suggesting' so much as they were setting a minimum 'standard' for the hardware in their phones. As you can see the requirements are quite high, and are more then capable of competing with other modern smart phones, at least in terms of components. Of course this also means that other SOC's that incorporate faster processors, such as the Cortex A9, are more then welcome.
  • 0 Hide
    Anonymous , March 10, 2010 10:07 PM
    time for Microsoft to step back up to the plate and make all THE GOO-CRAZE peeps have some sense knocked back into them. Android 2.0 2.1 its all the same iphone android looks kid like even compared but hardware wise on these phones iphone lags apple needs to do something iphone will start lagging behind more , microsoft if this win phone series 7 pans out knows how to get the tech makers workin with them, instead of every maker staping google product in there phone
  • 1 Hide
    Ambictus , March 10, 2010 10:09 PM
    dragonsqrrlI don't think Microsoft was 'suggesting' so much as they were setting a minimum 'standard' for the hardware in their phones. As you can see the requirements are quite high, and are more then capable of competing with other modern smart phones, at least in terms of components. Of course this also means that other SOC's that incorporate faster processors, such as the Cortex A9, are more then welcome.


    I have a feeling Microsoft will be a little more strict than that so they can have more driver control this time.
  • 3 Hide
    apmyhr , March 10, 2010 10:17 PM
    matt87_50wow... thats great... except what if you want to port to ANOTHER platform??F U Microsoft! I have never seen a platform that forces you to use the platform's proprietary engine AND language!! this is just a con to buy you exclusives because people will find it too daunting to rewrite their game in a different language for other platforms.this is great Microsoft, brilliant. but include a c/c++ path too!!!I mean it's not even about speed any more, sure it's slightly less efficient but I'd say 'meh' to anyone who said 'c# is too high level and slower than c++' (that's assuming that you implement the runtime properly of course, like you DIDN'T on the xbox to begin with...).and I know c# is 'open' but still, other platform vendors aren't going to change!

    Why do people like you hate C# so much? I have been programming in it for a few years now and so far I love it. As far as porting to another platform, the whole point of MS using .NET and XNA is to make it easy for developers to make a game for PC, Xbox, Zune, and Phone. By programing for the .NET environment, your code should be able to run on any platform that can run the environment.

    And yes, I'm sure your going to ask about Linux support. I don't know the details but isnt there a Linux port called Mono or something?

    "I have never seen a platform that forces you to use the platform's proprietary engine AND language." There is such a platform. I'll give you a hint, it starts with an "i" and ends with a "Phone"
  • 2 Hide
    Shadow703793 , March 10, 2010 10:21 PM
    apmyhrWhy do people like you hate C# so much? I have been programming in it for a few years now and so far I love it. As far as porting to another platform, the whole point of MS using .NET and XNA is to make it easy for developers to make a game for PC, Xbox, Zune, and Phone. By programing for the .NET environment, your code should be able to run on any platform that can run the environment.And yes, I'm sure your going to ask about Linux support. I don't know the details but isnt there a Linux port called Mono or something?"I have never seen a platform that forces you to use the platform's proprietary engine AND language." There is such a platform. I'll give you a hint, it starts with an "i" and ends with a "Phone"

    The Mono implementation under Linux is still half baked and not quite good. And yes, C# is quite a good language for certain things, such as coding games.
  • 0 Hide
    Anonymous , March 11, 2010 2:26 AM
    I think Windows Phone 7 Series will fail.

    The idea of reusing the same game code from console to PC was tried by Microsoft 3 years ago, and was mostly ignored by developers. In fact, only a handful of games ever used it.

    Windows Phone 7 Series is simply many years too late to market, and won't be able to compete against the massive app stores of Android and iPhone.
  • 0 Hide
    darthvidor , March 11, 2010 5:49 AM
    impressive, hardware requirements must be massive
  • 1 Hide
    jfplopes , March 11, 2010 7:18 AM
    Pretty Impressive. The empire fights back.
  • 1 Hide
    idisarmu , March 11, 2010 10:17 AM
    WOW, looks very good, 2002/2003-like graphics.... on a MOBILE device
Display more comments