Was sind die Unterschiede zwischen XNA 3.1 und 4.0? [geschlossen]

17

Ich bin seit ein paar Monaten von XNA weg und möchte mich wieder darauf einlassen. Ich hatte ein Spiel, an dem ich gerade arbeite, aber es wurde in XNA 3.1 gemacht. Was sind die Unterschiede zwischen den beiden und lohnt es sich, sie zu aktualisieren?

FreshJays
quelle

Antworten:

21

Ich würde sagen, es ist sehr vorteilhaft, Ihre XNA auf 4.0 zu aktualisieren (besonders wenn Sie auf Windows Phone 7 arbeiten möchten)

Es gibt ein paar Änderungen (aber keine lächerliche Menge) zwischen 3.1 und 4.0. Hier ist eine ausgezeichnete Seite, die ich mit einem Lesezeichen versehen habe und die Ihnen helfen wird! (Es ist ein Spickzettel) XNA 3.1 bis 4.0 Spickzettel

Gespenster
quelle
Der Link ist tot. Hier ist die Kopie, die im Internetarchiv gespeichert ist: XNA 3.1 bis 4.0
Spickzettel
Zu Ihrer Information, der Link ist wieder aktiv.
ToolmakerSteve
8

XNA 4 hat einen Großteil des Grafikbereichs von XNA umstrukturiert und im Gegensatz zu BasicEffect Unterstützung für stärker integrierte Effekte hinzugefügt. XNA 4 hat auch die Zune-Unterstützung eingestellt und unterstützt jetzt die Entwicklung von Windows Phone 7 im Reach-Modus. Shawn Hargreaves hat im letzten Jahr viele Vergleichspostings in seinem Blog veröffentlicht, zum Beispiel http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx

mvi
quelle
4

XNA4 führte DynamicSoundEffectInstance ein, das RIESIGE Türen für dynamisches Audio öffnet .

BEARBEITEN:

Beachten Sie auch, dass Sie nur bis zum 7. Februar Zeit haben, XNA 3.1-Spiele für XBLIG einzureichen. Siehe diesen Beitrag .

michael.bartnett
quelle
1

Es gibt ein paar wichtige Änderungen, wie Shawn Hargreaves hier skizziert , sowie neue Funktionen und so weiter. Eine Beschreibung der neuen Funktionen in XNA 4.0 finden Sie in der XNA-Dokumentation auf der MSDN-Site . Sie müssen die neuen Funktionen und Änderungen im Kontext Ihres aktuellen Spiels evaluieren und prüfen, ob sich ein Upgrade lohnt. Ich denke, Sie sollten dies für neue Spiele tun.


quelle