Myślę, że wielu tutaj jest na tej samej łodzi, że tak powiem. XNA był świetny i świetnie się bawiłem, teraz przechodzę dalej, ponieważ Microsoft milczy na ten temat i wyklucza to w sposób, w jaki już zauważyłeś.
Istnieje obejście umożliwiające tworzenie projektów XNA za pomocą programu Visual Studio 2012 i powinny one nadal działać na komputerze z systemem Windows 8, ale nie ma oficjalnej pomocy technicznej firmy Microsoft.
Spójrz na inne frameworki / opakowania dla .NET / C #, takie jak SlimDX, jeśli chcesz kontynuować tę trasę.
Wydaje się, że Microsoft chce teraz skupić się na natywnym kodzie, prawie czuje się jak ruch ożywiający z wewnątrz firmy, z C ++ i DirectX jako kombinacją wyboru, nawet na platformie Windows Phone 8.
Ja sam całkowicie się skupiam
- wykorzystanie istniejącego silnika gry do poważnych projektów rozwoju gier, takich jak UDK i Unity
- przejście na HTML + JavaScript dla majsterkowania w hobby, z C # na backendie (obecnie korzystam z SignalR) i świetnie się bawię, szczególnie z ReSharper 7.0 i JSLint jako wtyczką R # ^^
Kilka dodatkowych wędrówek: Rozważam C ++ 11 od czasu do czasu, ponieważ wydaje się, że jest to nowy stary sposób Microsoft, ale tak naprawdę nigdy nie lubiłem C ++ na początku, szczególnie po tym, jak byłem narażony na języki takie jak Java i C #, więc czuję się trochę zepsuty. Poza tym JavaScript okazał się znacznie mniej brzydkim językiem po przeczytaniu „Najlepszych części” i ponownym poważnym zajęciu się pracą w sieci w mojej karierze. Czuję, że potężne sposoby wyrażania się w JavaScript naprawdę sprawiają, że się uśmiecham, a obecnie na demoparties są dema i kompilacje JavaScript + WebGL - robiące bardzo fajne rzeczy.