Frage

Ich bin also daran interessiert zu hören, anderen Gedanken über das, was ist der beste Weg zu gehen über unit-Tests XNA Game/Anwendungen.Astute Googler kann wahrscheinlich herausfinden, warum ich Frage, aber ich wollte nicht, dass bias das Thema :-)

War es hilfreich?

Lösung

Ich möchte, daß diese Frage richtet sich mehr auf den Ansatz der unit-Test in Spiel-Entwicklung.Ich meine, XNA ist ein framework.Plug in NUnit, und beginnen Sie mit dem schreiben von Testfällen während der Entwicklung.

Hier ist ein post auf, ALSO über unit-Tests ein Spiel.Es ' ll geben Ihnen einen kleinen Einblick in, wie Sie brauchen, zu denken, während Sie Fortschreiten.

Andere Tipps

XNA BOOK

Dieses Buch zeigt, wie man code in XNA, aber das ganze Buch basiert auf NUNIT-Tests.So, während Sie Programmieren die Projekte in dem Buch, er zeigt auch, wie Sie zum schreiben der Skripte für NUNIT zum testen der XNA-code.

VS2008 hat eine gut integrierte unit-Test-framework.(Ich nehme an, du bist mit Verwendung des XNA 3.0 CTP mit Ihrem Zune.)

Die Microsoft-Test-Frameworks, ist jetzt in Visual Studio 2008 Professional und.Wenn Sie diese software haben Sie bereits alle software, die Sie brauchen, um mit den Tests beginnen Ihre Spiele.

Hier sind zwei links, mit denen Sie loslegen können:Unit-tests im Überblick http://msdn.microsoft.com/en-us/library/ms182516.aspx Erstellen Von Unit-Tests - http://msdn.microsoft.com/en-us/library/ms182523.aspx

Wenn Sie nur Visual Studio 2008 Express als Sie brauchen, um eine andere Test-Frameworks. NUnit ist wahrscheinlich das beste, einige Leute sogar lieber, MSTest.

Nachdem Sie alle software, die Sie benötigen, können Sie beginnen, hinzufügen von tests für Ihren code.Hier Ich habe einige grundlegende Techniken, die über die unit-Test-Spiele, die Sie vielleicht nützlich finden.

Haben Sie unit-Tests vor?Wenn Sie es noch nicht ich konnte posbily geben Ihnen weitere Tipps und Ressourcen

Sie geben sollten Skorbut-Test eine versuchen.Habe es nicht mich selber, aber es sieht vielversprechend aus.

Ich weiß, das ist ein Alter post, aber für andere Menschen, die sich Fragen, wie Sie am besten gehen Sie zum testen Ihrer XNA-Spiele, es ist eine weitere option.Die gebaut-in-Tests in Visual Studio ist definitiv toll, aber ist nicht gut für Spiele.Jedesmal, wenn ein Wert benötigt wird, Sie haben, um das Spiel anzuhalten, und bewegen Sie die Maus über die variable geht zu schnell anschauen, oder fügen Sie eine Uhr.Dann können Sie den Wert der Variablen an diesem Bild.Um den Wert wieder in einem anderen Rahmen, Sie müssen unterbrechen Sie Ihr Spiel, wieder.Dies kann ein großer Aufwand.Daher habe ich einen debugging-terminal zu laufen, sich auf Ihr Spiel.Es erlaubt Ihnen zu sehen, Werte von Variablen, Methoden aufgerufen werden, und sogar beobachten eine variable ändern, die in Echtzeit alle, während Sie ein Spiel läuft!Um mehr zu erfahren, besuchen Sie: http://www.protohacks.net/xna_debug_terminal/

Das Projekt ist völlig kostenlos und open source.Wenn Sie wie es, fühlen sich frei, anderen zu sagen, mit XNA Game Studio über es.Hofft, dass dies hilft!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top