Die TinyGames-Plattform
Achtung: Diese Dokumente gehören zu EiSE Wintersemester 2004/2005 und sind veraltet!
Downloads
Anforderungsspezifikation zu TinyGames als PDF-Dokument
ZIP-Archiv mit den vordefinierten Interfaces/Klassen und dem entsprechenden Klassendiagramm.
Auswahl an möglichen Spielen
Tic-Tac-Toe, Mühle, Dame, Schach, Go, Reversi, Backgammon, Mancala, Abalone, ...
Mögliche Erweiterungen
Die TinyGames-Plattform lässt noch viel Raum für Erweiterungsmöglichkeiten. Hier seien ein
paar Ideen aufgeführt:
- Spieledaten werden nach einer Partie persistent gespeichert
- darauf aufbauend: Berechnung
von Spielestatistiken, Highscore-Liste, Replay von Spielen, etc.
- Watch-Modus: Also passives
Betrachten einer Partie
- Neue Spiele werden automatisch vom Server nachgeladen und eingebunden
(per RMI und Reflection)
- Einfache Möglichkeit, Spiele auch Lokal ohne Server und zweiten
Client zu spielen
- Computergegner
- Erweiterung auf Spiele für mehr als zwei Spieler
- Andere Darstellungsmöglichkeiten (beispielsweise
Java3D)