Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten Klassendiagramm.

Ähnliche Präsentationen


Präsentation zum Thema: "Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten Klassendiagramm."—  Präsentation transkript:

1

2 Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten Klassendiagramm

3 Spieldesign - Allgemein Java Code Conventions –Überprüfung mittels Checkstyle Trennung UI/Logik –Spezifieren von Interfaces, die jeweils bekannt sind z.B. PublicGameInterface –Events Objekt kennt nur das EventListener Interface

4 Spieldesign - Design Patterns Singletons –Anti-pattern Factory –GameCanvasFactory –LogicFactory Erstellt TimeAttack/ClassicGameLogic –Game kennt nur GameLogic Memento –Speichern von Objekten ohne die interne Struktur preiszugeben –TimeControlMeneto TimeControl.getMemento –TimeControl.loadFromMemento(TimeControlMeneto m)

5 Spieldesign – Kommunikation zw. Objekten Events

6 Spieldesign – Kommunikation zw. Objekten Objekt hinter dem Listener unbekannt -> Trennung UI / Logik

7 Vorführung Use Cases: –Neues Spiel –Änderung des Tilesets/der Karte/Spielmodus –Sound / Musik –Laden & Speichern –Undo/Redo –Hilfe

8 Use Case – Neues Spiel

9 Änderung des Tilesets/der Karte/Spielmodus


Herunterladen ppt "Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten Klassendiagramm."

Ähnliche Präsentationen


Google-Anzeigen