Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.17 KB

README.md

File metadata and controls

28 lines (15 loc) · 1.17 KB

ToDo:

Entwicklerdokumentation:

  1. Kurze Erklärung von Klassen und Methoden. Welche wichtigen Dinge beinhaltet eine Klasse und wofür ist eine Methode in dieser Klasse zuständig (im Prinzip Javadoc, allerdings verständlich)
  2. Beschreibung von Programmfunktionen. Welche Klassen sind beteiligt, welche Methoden sind beteiligt, wie sind die Methoden und Klassen untereinander verbunden bzw. wie ist der Ablauf (Reihenfolge der Ausführung bzw. wie fließen Informationen von A nach B)
  3. Beschreibung folgender Funktionen: Grafische Anzeige (Spielfeld und Informationsleiste), Erzeugen eines Spielfelds, Anzeigen eines Spielfelds, Bewegung auf dem Spielfeld, Kampfsituation, Netzwerkerstellung (Starten eines Servers, Starten eines Clients, Verbinden des Clients und Übermittlung des Spiels), NPC, Quest/Rätsel

Es sollte klar werden, wie die oben genannten Funktionen in den Code integriert sind und wie der Informationsfluss einer bestimmten Funktion aussieht. Z.B. wie die Daten aus einer Textdatei in ein Array gelangen..

Bitte den aktuellen Stand ergänzen:

Netzwerkmodus

Quests & Rätsel

RPS-Prinzip für Schadenssystem

Chat

Netzwerklobby

Co-Op-Rätsel

EP & Skill-Tree

Sound