Einführung in die Spieleprogrammierung mit XNA

Post on 27-Jun-2015

718 views 5 download

Transcript of Einführung in die Spieleprogrammierung mit XNA

• nico.schertler@studentpartners.de

Mail

• 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()