Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten

Ähnliche Präsentationen


Präsentation zum Thema: "Spieldesign Allgemein Design Patterns Kommunikation zw. Objekten"—  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"

Ähnliche Präsentationen


Google-Anzeigen