Creo que muchos aquí están en el mismo barco, por así decirlo. XNA fue genial y me divertí mucho, ahora sigo adelante ya que Microsoft se mantiene demasiado en silencio al respecto, y lo excluyo de la forma en que ya lo notó.
Hay una solución alternativa para desarrollar proyectos XNA con Visual Studio 2012 y aún deberían ejecutarse en el escritorio de Windows 8, pero no hay soporte oficial de Microsoft.
Mire otros frameworks / wrappers para .NET / C # como SlimDX si desea continuar esta ruta.
Microsoft parece querer centrarse en el código nativo ahora, casi se siente como un movimiento de reactivación desde dentro de la compañía, con C ++ y DirectX como el combo de elección, incluso en su plataforma Windows Phone 8.
Yo mismo me estoy reenfocando completamente
- usando el motor de juego existente para proyectos serios de desarrollo de juegos, como UDK y Unity
- cambiando a HTML + Javascript para retoques en juegos de hobby, con C # en el backend (actualmente usando SignalR) y estoy teniendo una explosión, especialmente con ReSharper 7.0 y JSLint como un complemento R # ^^
Algunas divagaciones adicionales: estoy contemplando C ++ 11 de vez en cuando, ya que parece la nueva forma antigua de Microsoft, pero en realidad nunca me gustó C ++, especialmente después de haber estado expuesto a lenguajes como Java y C #, así que me siento un poco estropeado. Además, JavaScript resultó ser un lenguaje mucho menos feo después de leer The Best Parts y volver a trabajar seriamente en el front-end web en mi carrera, siento que las poderosas formas de expresarme en JavaScript realmente me hacen sonreír en estos días, y hay JavaScript + WebGL demo e intro compos en demoparties en estos días, haciendo cosas muy interesantes.