Post on 27-Jun-2015
• nico.schertler@studentpartners.de
• http://tinyurl.com/xna-dresden
Downloads
Was ist XNA?
XNA‘s Not Acronymed!
Framework zur Spieleprogrammierung für PC, XBox360,
Windows Phone 7 und Zune
2
.NET-Framework / Compact Framework
XNA
Eigener Programmcode
DirectX
Der Programmablauf
3
• Konstruktor des Spiels
Game()
• Initialisiert alle benötigten Komponenten
• Definiert gewünschte Grafikkarteneinstellungen
Initialize()
• Lädt alle benötigten Ressourcen
LoadContent()
• Stellt die Spiellogik dar
• Wird i.d.R. 60 mal pro Sekunde aufgerufen
Update()
• Zeichnet den aktuellen Bildschirm
• Wird so oft wie möglich aufgerufen
Draw()
• Gibt nicht mehr benötigte Ressourcen frei
UnloadContent()