Wohin steuert XNA? [geschlossen]


13

Ich liebe XNA. Das tue ich wirklich. Als Präsident des Game Development Clubs an meiner Schule nutzen wir es und ich unterrichte es. Aber ich mache mir Sorgen.

Ich habe mich immer gefragt, ob es Anzeichen dafür gibt, dass XNA jemals mehr als nur eine Prototyping- / Arcade-Spielesprache sein wird. Ich hatte immer das Gefühl, dass Microsoft kurz davor steht, es aufzugeben, so wie sie es mit Managed DirectX getan haben. Die Xbox Live Arcade ist eine erstaunliche Idee, aber sie wird von den "echten" Xbox-Spielen überschattet, wenn ich der Meinung bin, dass sie so viel mehr Potenzial hätten, wenn Microsoft mehr Nachdruck darauf gelegt hätte.

Jetzt, nur mit XNA 4.0 CTP für Windows Phone 7, scheint es sich in eine Art Nur-Telefon-Sache zu verwandeln. Ich bin mir wirklich nicht sicher, warum sie das tun.

Wie ist der aktuelle Stand von XNA und wohin geht es? Wird es nur für Handys angeboten oder wird 4.0 irgendwann für Xbox und Desktop freigegeben?

Mit anderen Worten, ist es eine Sprache, in die man Zeit und Geld investieren kann, oder sollte sie nur vorläufig weiterentwickelt werden, mit der ständigen Angst, verlassen zu werden? Und wenn ich das frage, spreche ich über Desktop- und Xbox-Spiele, da ich ziemlich deutlich sehe, dass dies das Spiel-Framework der Wahl für die Windows Phone 7-Plattform ist.

Da diese Frage etwas subjektiv ist (aber ich suche wirklich nach Fakten neben Ihrer Meinung!), Mache ich dies zu einer CW.


Schließen, da es nur Spekulation sein wird.
Tetrad


1
Ich weiß, das kommt zu spät. Für alle, die sich Sorgen machen, ist MonoGame eine Open-Source-Implementierung von XNA, was faszinierend ist. Und es unterstützt mehrere Plattformen. Probieren Sie es aus, auch wenn Sie sich nicht dafür entscheiden.
ashes999

Antworten:


2

Das Gefühl, das ich durch die Entwicklung von XNA bekomme, ist, dass sie es irgendwann als Ersatz für Managed DirectX manövrieren. Was die Telefonfunktionen anbelangt, liegt das einfach daran, dass sie XNA so einrichten, dass Windows Phone 7 (oder wie auch immer es heißt) unterstützt. Sie machten eine ähnliche Sache mit 3.0 (oder war es 3.1?) Und dem Zune / Zune HD. Insgesamt denke ich, dass diese Mobilgeräte nur vorübergehende Funktionen der Plattform sind und irgendwann verblassen werden, während sie den Kern von XNA weiter verbessern.

Ein weiterer Beweis ist, dass XNA vermehrt zur Entwicklung hochwertiger Werke (wie Sol Survivor) eingesetzt wird.


1
MDX wurde vor Jahren für den Rekord veraltet.
Olhovsky

7

Mit der XNA 4.0 Beta können Sie sowohl Windows als auch das 360 unter dem Hidef-Profil anvisieren. Da sich die Tools noch in der Beta-Phase befinden, sind Bereitstellungen für die Xbox 360 noch nicht aktiviert.

Ich denke, die Investition und Förderung von XNA auf der Windows Phone-Plattform zeigt ein festes Maß an Engagement. Zumindest wird WP7 eine ganze Reihe von XNA-basierten Anwendungen haben, für die XNA für lange Zeit unterstützt werden muss.

Wie bereits erwähnt, werden viele der wichtigsten Änderungen in der Version 4.0 vorgenommen, um XNA für die Zukunft vorzubereiten.


3

Für XBOX 360 ist Ihre einzige Wahl.

Für Windows habe ich immer empfohlen, etwas anderes zu verwenden ... Es gibt viel bessere Optionen, insbesondere solche, die auf anderen Plattformen als Windows funktionieren (wie sie in den meisten wichtigen PC-Betriebssystemen funktionieren ...).

Auch Microsoft handelt immer noch so, wie sie glauben, dass es ihnen mehr Geld bringt, auch wenn es auf lange Sicht schlecht ist oder "schlecht aussieht", wie ihr Verhalten mit Direct Input (sie haben den XBOX 360-Controller dazu gebracht, wie Mist auf Direct zu funktionieren Input, für DI als veraltet erklärt und XInput erfunden, das NUR den 360-Controller unterstützt und im Allgemeinen über weniger WAAAY-Funktionen als DI verfügt. Es ist offensichtlich, dass MS dies nur getan hat, um mehr 360-Controller unter Windows zu verkaufen, insbesondere, weil sie wahnsinnig teuer sind )


Huh ... ich habe gelogen? (Oder etwas falsches gesagt?)
Speeder

2
Mit freundlicher Genehmigung von SE können Sie einen Kommentar hinterlassen, warum Sie die Bewertung abgelehnt haben, damit der Rest der Community davon profitieren kann.
Alan

Anscheinend trifft das hier nicht zu (ich frage mich immer noch, warum ich -3 habe)
Speeder

Hum ... Vielleicht waren es XNA-Fanboys (ich habe einige davon schon mal gefunden, auch wenn ich die Wahrheit sage, sie werden
Speeder

1
-1, weil Sie behaupten, Microsoft kümmere sich nicht um langfristige Gewinne, was Unsinn ist.
Olhovsky

1

Das XNA 4.0 CTP (jetzt von der Beta abgelöst) ist für die Windows-Entwicklung verfügbar. Ich habe es verwendet, um an einem Windows-Spielprojekt zu arbeiten. Ich denke, es ist nur so, dass es für nichts anderes als Windows 7 Phone-Entwicklung "offiziell unterstützt" wird.

Ich sehe keinen Grund, warum Microsoft überhaupt in Betracht ziehen würde, es kurzfristig aufzugeben. Shawn Hargraves erwähnt in seinem Blog, dass viel an dieser Version gearbeitet wird, um sie für DirectX 10 und 11 zukunftssicher zu machen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.