Sanırım burada birçoğu aynı teknede. XNA harikaydı ve çok eğlendim, şimdi Microsoft'un bu konuda çok sessiz kaldığı ve zaten fark ettiğiniz yollarla hariç tuttuğu için devam ediyorum.
Visual Studio 2012 ile XNA projeleri geliştirmek için bir geçici çözüm vardır ve bunlar hala Windows 8 masaüstünde çalışmalıdır, ancak Microsoft'tan resmi bir destek yoktur.
Bu rotaya devam etmek istiyorsanız SlimDX gibi .NET / C # için diğer çerçevelere / paketleyicilere bakın.
Microsoft şimdi yerel koda odaklanmak istiyor gibi görünüyor, neredeyse şirketin içinden bir canlanma hareketi gibi geliyor, C ++ ve DirectX, Windows Phone 8 platformlarında bile tercih edilen bir kombinasyon.
Ben kendim tamamen odaklanıyorum
- UDK ve Unity gibi ciddi oyun geliştirme projeleri için mevcut oyun motorunu kullanma
- hobi oyun tinkering için HTML + Javascript'e geçerek, arka uçta C # (şu anda SignalR kullanıyor) ve özellikle R # eklentisi olarak ReSharper 7.0 ve JSLint ile bir patlama yaşıyorum ^^
Bazı ek gevezelik: Ben şimdi C ++ 11 düşünüyor ve daha sonra bu yeni eski Microsoft yolu gibi görünüyor ama özellikle C + gibi dillere maruz kaldıktan sonra C ++ ile başlamak için gerçekten hiç, bu yüzden biraz hissediyorum şımarık. Ayrıca, JavaScript, En İyi Bölümleri okuduktan ve kariyerimde web ön uç çalışmalarına ciddiyetle girdikten sonra çok daha az çirkin bir dil haline geldi, kendimi JavaScript'te ifade etmenin güçlü yollarının bu günlerde beni gerçekten güldürdüğünü hissediyorum, ve bugünlerde demoparties JavaScript + WebGL demo ve giriş besteleri - çok güzel şeyler yapıyor.