Module

jWatten besteht aus mehreren Teilen, welche theoretisch unabhängig voneinander benutzt werden können.
Der wichtigste Teil stellt das Module Core dar, welches die Grundpakete enthält. Alle weiteren Module sind direkt von diesem Modul abhängig.

Die nachstehenden Links führen zu den Projektseiten der einzelnen Module, welche die JavaDoc sowie Referenzen zum SourceCode enthalten. Zudem werden weitere Projektdetails spezifiziert, wie z.B. die externen Abhängigkeiten der Module.

Core

Das Core-Paket enthält Basisklassen und Schnittstellen, welche von weiteren Modulen benutzt bzw. implementiert werden können.
Der folgende Link führt zur Projektseite des Core-Packets.

Client

Das Client-Paket ist theoretisch vom Server-Paket unabhängig.
Im späteren Projektverlauf ist eine leichte Koppelung von Server-Paket und Client-Paket vorgesehen, welche dazu dient, den Client auch ohne Server-Paket zu betreiben. Die daraus resultierende Einschränkung wird sein, dass der Client ohne Server-Paket keine Spiele starten kann sondern nur in Netzwerkspielen beitreten kann.
Der folgende Link führt zur Projektseite des Client-Packets.

Server

Das Server-Paket enthält die gesamte Programmlogik für das Spiel an sich und dient dazu neue Spiel zu erstellen (d.h. Netzwerk- sowie Lokale Spiele).
Der folgende Link führt zur Projektseite des Server-Packets.


What's this?

jWatten ist ein Implementierung von Watten, einem Watten welches hauptsächlich in Bayern, Österreich, der Schweiz und Südtirol gespielt wird.


Powered by
SourceForge.net Logo