Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Ernst Wessel Geändert vor über 9 Jahren
1
Projektaufgabe zur Vorlesung „Multimedia-Programmierung“ an der LFE für Medieninformatik Sommersemester 2005 Team 4: S andra Herker, E va Vodvarsky, A na Monika Ticaloiu, M aria Wagner, C laudia Ruch, I na Zumbruch, L ucie Drasch Betreuer: Andreas Pleuß
2
Team 42 Funktionalität der Lösung Projekt erstellt mit Director Thema: Breakout in Feuer- / Höllendesign Steuerung des Spiels mit Maus oder Tastatur Schwierigkeitsgrad einstellbar Bonusobjekte verschiedene Level Winkelgeometrie Ballrichtung
3
Team 43 Vorgehen bei der Entwicklung Evolutionärer Prototyp Extreme Programming Aufteilung in Menü (zwei Personen) und Spiel (Director und Flash/PS)
4
Team 44 Technischer Aufbau der Lösung 2 Directordateien: für Bedienmenü und Spiel, Kommunikation durch globale Variablen Programmiersprache: Lingo Verschiedene Skripte: Verhaltensskript: Ball, Schläger, Stein, Level, Bonusobjekte, Buttons und Menuelemente, Timer, Mouseover- Effekte Frameskript: Schleifen, Levelinitialisierung, Stop/Anhalten (GoToTheFrame) Filmskript: Spielsteuerung (Trefferprüfung, Generierung von Bonusobjekten, Tastatursteuerung), Zustandsübergänge Stein-, Flammen-, Hintergrundanimation und Intro-Animation in Flash Bilder mit Photoshop erstellt Texte, Menüelemente und Platzhalterobjekte in Director
5
Team 45 Probleme/Erfahrungen/Sonstiges Probleme mit Director: Programmabstürze bei vielen gleichzeitigen enterFrame-Methoden (-> Überlastung?), wenig hilfreiche „Hilfe“ – Skriptreferent enthält nicht alle Methoden Umwandlung in Shockwave-Datei: Shockwave unterstützt keine verlinkten Objekte und kein File I/O File I/O-Xtra: Speichern und anschließendes Auslesen der Highscore- Datei im Menu funktioniert nicht richtig, Speichern „von Hand“ mit Texteditor nötig, Probleme mit neu angelegter Datei Erste Erfahrungen mit Director: Durch verteilte Skriptstücke verliert man leicht den Überblick...
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.