Ich frage mich immer wieder wofür Spieleentwickler die .NET-Umgebung braucht.
Klar, es liefert ein paar gute Klassen und Bibliotheken mit, aber wofür in die Spieleentwicklung? Ausser für den ersten Startscreen oder für ein Optionsmenü was nicht über eine Game-GUI gesteuert ist, sehe ich keine Verwendung. Sobald es in die DirectX-Komponente oder an den OpenGL-Part geht sehe ich keinen Sinn mehr, da die Klassen und Bibliotheken so überladen sind dass sie fern ab jeglicher Performance sind für ein Spiel. Ausreichend für Anwendungen, aber ungenügend für Spiele.
Schnelles Prototyping OK, aber sonst? Nein danke!
Da lasse ich das .NET direkt weg sobald es an DirectX oder OpenGL geht.
Ich denke das da die Spieleentwickler den falschen Weg gehen. Einfach und schnell, statt sich ein wenig Gedanken zu machen und "PROGRAMMIEREN" und nicht zusammenpuzzeln.