KRambo
Lieutenant
- Registriert
- Apr. 2004
- Beiträge
- 928
@Sascha:
Ja schon, nur wird das selten der Fall sein. Win32 ist sowieso ein falscher Begriff, denn .NET Programme sind auch Win32 Anwendungen, nur dass sie erst beim Aufruf kompiliert werden. Genau deshalb sind vorkompilierte Programme zumindest beim 1. Start auch schneller.
Ich weiß zwar nicht, wie es beim XNA ist, allerdings hatte bisher C++ mit DirectX einen kleinen Geschwindigkeitsvorteil gegenüber .NET mit DirectX .NET, da DirectX .NET nur über einen Wrapper ging. Wie das bei XNA ist weiß ich nicht, der Nachteil von .NET ist im obigen Falle allerdings sehr klein, etwa 2-4% langsamer sind die .NET Games.
Insgesamt finde ich das ganze ne super Sache von MS, damit unterstützen sie die Spieleentwickler, auf .NET umzusteigen, was bisher nicht viele gemacht haben
Ja schon, nur wird das selten der Fall sein. Win32 ist sowieso ein falscher Begriff, denn .NET Programme sind auch Win32 Anwendungen, nur dass sie erst beim Aufruf kompiliert werden. Genau deshalb sind vorkompilierte Programme zumindest beim 1. Start auch schneller.
Ich weiß zwar nicht, wie es beim XNA ist, allerdings hatte bisher C++ mit DirectX einen kleinen Geschwindigkeitsvorteil gegenüber .NET mit DirectX .NET, da DirectX .NET nur über einen Wrapper ging. Wie das bei XNA ist weiß ich nicht, der Nachteil von .NET ist im obigen Falle allerdings sehr klein, etwa 2-4% langsamer sind die .NET Games.
Insgesamt finde ich das ganze ne super Sache von MS, damit unterstützen sie die Spieleentwickler, auf .NET umzusteigen, was bisher nicht viele gemacht haben