Multimediaprogrammieru ng Abschlusspräsentation „Honk, the Monkey“ LFE Medieninformatik Sommersemester 2006 Nadia Benaissa, Silvia Peter, Alex Kahl, Sven Koch, Wolfgang Matzke, Martin Weinand
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