XNA Game Development für PC und XBOX360

Jetzt hats mich gepackt. Was soviel heißt wid der XBOX 360 Controller ist doch etwas früher wie geplant in meinen Besitz übergegangen ;) . Ein kleines Video von den ersten Steps findet ihr unterbei. Gefunden hab ich die Modelle und Texturen irgendwo im Netz in einer der mittlerweile aus dem Boden sprießenden XNA Communities. Selbst gebaut ist die Kameraführung via XBOX 360 Controller. Funktioniert sehr fein und C# ist nur halb so wild wie gedacht.Das Framework ist einfach spitze, man liest sich relativ leicht in den Code ein und die Doku ist einfach vollständig und klasse. Falls sich jemand überlegen sollte den Controller anzuschaffen, kann ich nur empfehlen, die Verarbeitung ist spitze und für herkömmliche PC Spiele geradezu ideal. Unten hab ich noch ein paar Links für XNA gesammelt, damit man weiß mit was man überhaupt anfangen soll. Einziges Manko das ich derzeit entdecken kann ist der etwas lahme Compiler, kann aber sein, dass hier die Basisklassen einfach ein bisschen was an Performance benötigen. Falls sich die Kompilierungszeit aber linear zu der Länge der Scripte erhöhen sollte, kann man davon ausgehen das große Projekte schon etwas Zeit zum rausrechnen benötigen werden.

Also, an alle die nächstes Jahr ernsthaft Gamedevelopment betreiben wollen, sollten sich zumindest oberflächlich mit diesem Tool beschäftigen. Um es einfach mal direkt zu sagen. Virtools ist einfach ein Kindergarten. Das ist weder ernsthaft zu gebrauchen noch flexibel genug. Da es anscheinend früher mangels einfach zu handhabender Alternativen dennoch zum Einsatz kam ist für mich kein Grund das Tool weiterhin zu verwenden. Joe hat auch bereits anklingen lassen, das bei Interesse XNA eine Alternative ist, die auch er gutheißt. Ich hab ein bißchen was für euch zusammengetragen. In den nächsten 2 Wochen werd ich versuchen auch ein kleines Spiel umzusetzen und werde, soweit es vorführbar ist, in der nächsten Session Gamedesign auch gerne herzeigen und ein bißchen was dazu erläutern.
XNA Demo (2MB)

XNA Website
http://msdn.microsoft.com/directx/XNA/default.aspx

Benötigt werden die

  • Entwicklungsumgebung Visual C# Express
  • XNA Game Studio Express
  • DirectX SDK
  • .net Framework


XNA, XBOX Forum mit spitzen Einsteigertutorials

http://www.evo-x.de/
XNA FAQ’s

http://msdn.microsoft.com/directx/xna/faq/

Zur Entwicklung nicht benötigt werden eine XBOX360 und der XBOX Controller, zumindest der Controller ist aber sehr hilfreich, da sich viele Quellen auf diesen beziehen. Momentan herrscht aber Lieferengpass, vor allem wenn man via Web bestellt. In Salzburg gibt es aber im MediaMarkt Alpenstraße noch einige Modelle. Bei Saturn ist der Controller leider ausverkauft(dürfte aber in den kommenden Wochen auch dort wieder zu haben sein).


About this entry