locked
XNA support?

    Domanda

  • The "Developing games" section (http://msdn.microsoft.com/en-us/library/windows/apps/hh452744%28v=VS.85%29.aspx) does not appear to mention XNA at all, only DirectX with C++ or XAML with any supported language.  Am I correct in assuming that XNA is not supported in Windows 8, except under the Win32 desktop compatibility stack?
    mercoledì 14 settembre 2011 11:31

Risposte

  • I would really like to know this as well considering one of the demo's showed converting from SL2 to Metro.

    Are we able to target our WP7 & XNA apps to Windows 8? Ok, answered this one myself:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh465136(v=VS.85).aspx

    Is your app a game that relies on Microsoft XNA components for graphics rendering? If so, you cannot use XNA with a Windows Developer Preview application. You also cannot effectively used DirectX with managed code; you must develop the DirectX game with C++.

    I suppose we have to await the xbox live session to see what information is forthcoming about xna and windows 8.

    • Modificato Flexman mercoledì 14 settembre 2011 14:00
    • Contrassegnato come risposta Greg Binkerd mercoledì 14 settembre 2011 15:23
    mercoledì 14 settembre 2011 13:04
  • Correct.  You can find several C++ Direct3D Metro style app samples by searching on Direct3D here:

      http://code.msdn.microsoft.com/windowsapps

    Greg Binkerd
    Microsoft Developer Support

     

    • Contrassegnato come risposta Christoph Nahr mercoledì 14 settembre 2011 16:52
    mercoledì 14 settembre 2011 16:13

Tutte le risposte

  • I would really like to know this as well considering one of the demo's showed converting from SL2 to Metro.

    Are we able to target our WP7 & XNA apps to Windows 8? Ok, answered this one myself:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh465136(v=VS.85).aspx

    Is your app a game that relies on Microsoft XNA components for graphics rendering? If so, you cannot use XNA with a Windows Developer Preview application. You also cannot effectively used DirectX with managed code; you must develop the DirectX game with C++.

    I suppose we have to await the xbox live session to see what information is forthcoming about xna and windows 8.

    • Modificato Flexman mercoledì 14 settembre 2011 14:00
    • Contrassegnato come risposta Greg Binkerd mercoledì 14 settembre 2011 15:23
    mercoledì 14 settembre 2011 13:04
  • Correct.  You can find several C++ Direct3D Metro style app samples by searching on Direct3D here:

      http://code.msdn.microsoft.com/windowsapps

    Greg Binkerd
    Microsoft Developer Support

     

    • Contrassegnato come risposta Christoph Nahr mercoledì 14 settembre 2011 16:52
    mercoledì 14 settembre 2011 16:13
  • Thanks, Sledge & Greg.  Makes me glad I never got seriously into XNA development. :)
    mercoledì 14 settembre 2011 17:53
  • OW. That hurts... comparing XNA and C# to DirectX and C++ is like comparing apples to large scale tokamak reactor engineering.

    This is REALLY going to upset the XNA community. All the programs, books, websites... gone, as well as the beginner game community.

    Not to get all fanboi about the whole thing, but I was terribly excited about Windows 8, and this just knocked it down a bunch.


    If at first you don't succeed, skydiving is not for you.
    giovedì 15 settembre 2011 13:30
  • I wouldn't rule it out just yet.

    Under the migrating a windows phone 7 app to XAML article (http://msdn.microsoft.com/en-us/library/windows/apps/hh465136(v=VS.85).aspx) this what it says about XNA:

    Graphics (3D transforms) XNA Framework Class Library, Content Pipeline Class Library No equivalent at this time.

    No equivalent at this time gives me hope that XNA will make it to WinRT.

    giovedì 15 settembre 2011 14:00