Note: Forums will be making significant UX changes to address key usability improvements surrounding search, discoverability and navigation. To learn more about these changes please visit the announcement which can be found HERE.

Respuesta propuesta Advice from the devs

  • viernes, 11 de mayo de 2012 13:42
     
     

    Hey i really start enjoying writing code. I really want to dig into windows 8 game apps. I made a few apps for wp7 with c#. Starting to learn it a little bit(only 18). But it looks like windows 8 isn't supporting xna and c# , Right?. Now i have examens and after that i want to buy some books for coding. What can i best do now?

    Thanks for reading.

Todas las respuestas

  • lunes, 14 de mayo de 2012 5:35
    Moderador
     
     

    Take a look at the I'm ready to start building Metro style games. How do I get started? topic stickied to the top of this forum. It has links to several good topics on getting started with Metro style games.

    XNA is not supported for Metro style games. For 3D you can use DirectX with C++ or with one of the 3rd party C# wrappers. For 2D games you can also use HTML or C# and Xaml.

    --Rob

  • martes, 15 de mayo de 2012 15:21
     
     Respuesta propuesta

    XNA is currently not supported in Metro-Style apps. I think for most people coming from XNA, it is hard to get used to DirectX because DX is not a framework for games but a general purpose API. Here are some of your options:

    -> If you are willing to do some effort, learn C++ and the DX APIs.

    -> If you want to stick with C#, look here: http://sharpdx.org/

    -> If you need a more of a game framework (game engine)

    http://www.cocos2d-x.org/

    http://unity3d.com/

    http://dxstudio.com/

    Explictly C#

    http://anxframework.codeplex.com/

    http://axiom3d.net/wiki/index.php/Main_Page

    For simple 2D games, I would suggest trying out Direct2D because it already has many APIs that can help with games (like hit-testing)

    Here you can see a list of games and which engine they use: http://en.wikipedia.org/wiki/List_of_game_engines

    I also recommend this blog: http://blogs.msdn.com/b/shawnhar/

    • Propuesto como respuesta Paul_X miércoles, 30 de mayo de 2012 12:09
    •  
  • martes, 15 de mayo de 2012 17:10
     
     

    Thanks for the advice!!!

    I have a game based on this game engine, so it is possible to port this to windows 8 c#/ html?

    http://create.msdn.com/en-US/education/catalog/sample/roleplaying_game

    I didn't know that you can stil use c# for 2d gaming. I really want to learn it and then after a few years to 3d games.

    What books are good  for starters?