Multimediaprogrammierung Abschlusspräsentation „Honk, the Monkey“ LFE Medieninformatik...

Post on 06-Apr-2015

105 views 1 download

Transcript of Multimediaprogrammierung Abschlusspräsentation „Honk, the Monkey“ LFE Medieninformatik...

MultimediaprogrammierungAbschlusspräsentation

„Honk, the Monkey“

LFE MedieninformatikSommersemester 2006

Nadia Benaissa, Silvia Peter,

Alex Kahl,Sven Koch,

Wolfgang Matzke, Martin Weinand

Spielidee

• Spieler: Affe

• Bonus: Bananen

• Gegner: Schlangen, Spinnen

• Waffen: Bomben

• Spieler muss alle Bananen einsammeln

Spielphysik und Kollision

Kamera, Rasterisierung und Leveleditor

• das Level wird in logische Untereinheiten aufgeteilt (Rechtecke beliebiger Seitenlänge)

• Vorteile:– Grobkollision erfolgt in konstanter Zeit– Graphische Objekte in Rasterzellen, die nicht im sichtbaren

Bühnenbereich liegen, können aus der Rendering Umgebung entfernt werden

• Implementierung:– simpel für Objekte, deren Kanten ohnehin an den Bildachsen

ausgerichtet sind– über Eckpunkte bei beliebigen konvexen Polygonen– bei komplexe Figuren werden lediglich (angenäherte) Umrisse

zur Berechnung herangezogen

Mehrspieler-Modus