Hearts
Idee
Das Kartenspiel Hearts ist bei einer Windows-Installation standardmäßig mit dabei. Bei Windows 98 konnte man das Spiel sogar im LAN-Netzwerk mit bis zu drei andere Mitspielern spielen.In späten Nächten auf gewissen LAN-Parties, zu der Zeit, wo ein Großteil der Meute bereits schlafen gegangen ist, haben wir das Spiel als Ausgleich gerne im Netzwerk gespielt. Seit Windows XP kann man dieses fesselnde Kartenspiel nun nicht mehr im Netzwerk spielen. So entstand die Idee, es selber nachzuprogrammiern.
Verwendete Technologien
- Java 1.4
- Client-Server Applikation
- TCP-Kommunikation mit Sockets
Realisierung
Das Spiel wurde als Java-Applikation geschrieben und eins zu eins nach dem alten Design des Spiels auf Windows 98 nachgebaut.Die Netzwerkkommunikation der vier Spieler untereinander wurde mit Sockets in Java realisiert. Beim Starten der Anwendung, muss ein Spieler sich als Server registrieren. Die anderen Spieler können sich dann zu diesem Spieler verbinden.
