Saya pikir banyak di sini berada di kapal yang sama, sehingga untuk berbicara. XNA hebat dan saya bersenang-senang, sekarang saya pindah karena Microsoft terlalu diam tentang hal itu, dan mengecualikannya dengan cara yang sudah Anda perhatikan.
Ada solusi untuk mengembangkan proyek-proyek XNA dengan Visual Studio 2012 dan mereka harus tetap berjalan di desktop Windows 8, tetapi tidak ada dukungan resmi dari Microsoft.
Lihatlah kerangka / pembungkus lain untuk .NET / C # seperti SlimDX jika Anda ingin melanjutkan rute ini.
Microsoft tampaknya ingin fokus pada kode asli sekarang, hampir terasa seperti gerakan kebangkitan dari dalam perusahaan, dengan C ++ dan DirectX menjadi kombo pilihan, bahkan pada platform Windows Phone 8 mereka.
Saya sendiri sepenuhnya memfokuskan kembali
- menggunakan mesin gim yang ada untuk proyek pengembangan gim yang serius, seperti UDK dan Unity
- beralih ke HTML + Javascript untuk bermain game hobi, dengan C # di backend (saat ini menggunakan SignalR) dan saya bersenang-senang, terutama dengan ReSharper 7.0 dan JSLint sebagai plugin R # ^^
Beberapa tambahan bertele-tele: Saya merenungkan C ++ 11 sekarang dan kemudian karena ini tampaknya cara Microsoft lama baru tapi saya tidak pernah benar-benar menyukai C ++ untuk memulai, terutama setelah terkena bahasa seperti Java C dan #, jadi saya merasa sedikit manja. Juga, JavaScript ternyata jauh lebih sedikit dari bahasa yang jelek setelah membaca Bagian-Bagian Terbaik dan mulai serius dalam pekerjaan front-end web dalam karir saya lagi, saya merasakan cara kuat mengekspresikan diri dalam JavaScript benar-benar membuat saya tersenyum hari ini, dan ada demo JavaScript + WebGL dan komposisi intro di negara -negara demokrasi belakangan ini - melakukan hal-hal yang sangat keren.