Skip to content
vincent23 edited this page Dec 17, 2013 · 10 revisions

Tagesordnung

Gemeinsame Besprechung

  • Entwurfsdokumenttexte müssen nochmal überarbeitet werden.
  • JSON Absatz im Dokument ist ok, aber es muss noch am eigentlich Kern gearbeitet werden.
  • LoadLevelController -> LoadLevelHelper
  • LevelPackageController listet die Packages auf. LevelController listet die Level in einem LevelPackage und läd dann mit dem LoadLevelHelper das Level, das ausgewählt wurde.
  • eine Art GameController pro Leveltyp (MC, FE, SA) => abstract .
  • PlacementModeController und SimulationModeController zusammenführen.
  • Achievement und Statistik sind verschiedene Aspekte auf die Selben Daten.
  • Datensammlung fehlt.
  • Achievement verleihung beim Abschluss des Levels.
  • Notiz: LoadLevelHelper am Polling vom AssetManager orientieren
  • Renderer rework:
  • Ein Actor ist BoardActor, der macht grundsätzlich Baumaufbau (mit Visitor, der den Baum traversiert). der hat ne HashMap von ChildActors (z.B. EggActor und ColoredAlligatorActor). Key ist das dazugehörige Element im Baum.
  • Undo über komplett neuen Baum.
  • Datenbank umarbeiten wegen Achivement/Statistik rework(Jonas)
  • Achievement: Nichtterminierender Ausdruck wird weggelassen (F250+)
  • Achievement: feste Anzahl an Spalten/zeilen (F250+)

Fragen an die Betreuer:

  • SimulationModeController und PlacementModeController sind das nicht eigentlich VIEWS zum Baum auswerten/editieren.
  • Achievement Hardcoden: dann alles ins Diagramm?