Ich denke, viele hier sitzen sozusagen im selben Boot. XNA war großartig und ich hatte viel Spaß. Jetzt gehe ich weiter, da Microsoft zu still darüber schweigt und es auf die Weise ausschließt, die Sie bereits bemerkt haben.
Es gibt eine Problemumgehung für die Entwicklung von XNA-Projekten mit Visual Studio 2012 und sie sollten weiterhin auf dem Windows 8-Desktop ausgeführt werden, es gibt jedoch keine offizielle Unterstützung von Microsoft.
Schauen Sie sich andere Frameworks / Wrapper für .NET / C # wie SlimDX an, wenn Sie diese Route fortsetzen möchten.
Microsoft scheint sich jetzt auf nativen Code konzentrieren zu wollen, es fühlt sich fast wie eine Wiederbelebungsbewegung innerhalb des Unternehmens an, wobei C ++ und DirectX die Kombination der Wahl sind, selbst auf ihrer Windows Phone 8-Plattform.
Ich selbst konzentriere mich ganz darauf
- Verwendung der vorhandenen Spiel-Engine für ernsthafte Spieleentwicklungsprojekte wie UDK und Unity
- Umstellung auf HTML + Javascript zum Basteln von Hobby-Spielen, mit C # im Backend (derzeit mit SignalR) und ich habe eine tolle Zeit, insbesondere mit ReSharper 7.0 und JSLint als R # -Plugin ^^
Einige zusätzliche Streifzüge: Ich denke ab und zu über C ++ 11 nach, da dies der neue alte Microsoft-Weg zu sein scheint, aber ich mochte C ++ anfangs nie wirklich, besonders nachdem ich Sprachen wie Java und C # ausgesetzt war, also fühle ich mich ein bisschen verdorben. Außerdem stellte sich heraus, dass JavaScript nach dem Lesen von The Best Parts und dem erneuten ernsthaften Einstieg in die Web-Front-End-Arbeit in meiner Karriere eine viel weniger hässliche Sprache ist. Ich bin der Meinung, dass mich die mächtigen Möglichkeiten, mich in JavaScript auszudrücken, heutzutage wirklich zum Lächeln bringen. und es gibt heutzutage JavaScript + WebGL-Demo- und Intro-Kompositionen bei Demoparties - die sehr coole Sachen machen.