Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
Multiplayer TicTacToe incl. Chat
spacer
Autor Nachricht
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Moderator

Beiträge: 7355
Erhaltene Danke: 10
Dabei seit: 25.07.2004
Wohnort: Gelsenkirchen

W2k, WXPpro
D6pe, D7pro
BeitragVerfasst: Fr 11.05.07 18:50  Antworten mit Zitat Beitrag melden
Moin!

Dies ist eine Multiplayer-Version von TicTacToe mit integriertem Chat (naja, man kann streiten, ob das Spiel in den Chat integriert ist oder umgekehrt :P). Es können beliebig viele Spieler gleichzeitig (natürlich jeweils zu zweit :roll:) Spielen und dabei auch chatten. :)

Vorgehensweise: einer startet den Server, alle anderen jeweils einen Client (auch der, der den Server laufen hat). Dann geben die Clients den Hostnamen oder die IP-Adresse des Server-PCs ein und klicken auf Verbinden.
In einem LAN sollte - vorausgesetzt, die Firewall der PCs sind entsprechend eingestellt - dann problemlos eine Verbindung aufgebaut werden können. Das Spiel läuft über Port 12345 TCP, so dass für den Server ein Portforwarding im Router nötig ist, wenn dieser in einem per Router ans Internet angebundenen LAN verwendet wird (Clients müssen generell nichts einstellen). Wenn der Server nur über eine Internetverbindung erreichbar ist, muss natürlich die öffentliche IP-Adresse des Servers (bzw. des Routers) eingegeben werden, um eine Verbindung aufzubauen. Im LAN reicht die private IP-Adresse des Server-PCs. (Falls die IP-Adresse des Server PCs unklar ist, Start -> Ausführen -> cmd, Return, ipconfig /all, Return, dann einfach ablesen)

Wenn der Client mit dem Server verbunden ist, wird eine Benutzerliste angezeigt und man kann wie gewohnt Nachrichten schreiben. Mit der Checkbox kann jeder für sich festlegen, ob eine Spieleinladung eines anderen Benutzers angenommen werden soll. Spieleinladung machen geht so: Doppelklick auf dem (grün hinterlegten = spielbereiten) Benutzernamen des gewünschten Spielpartners, dann geht´s los.

Das Spiel ist OpenSource, der Quelltext ist hier zu haben.

Viel Spaß,
cu
Narses
Einloggen, um Attachments anzusehen!
_________________
There are 10 types of people - those who understand binary and those who don´t.


Zuletzt bearbeitet von Narses am Mo 18.02.08 02:31, insgesamt 1-mal bearbeitet
Private Nachricht sendenPosting in privater Nachricht zitieren
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Nussknacker 2009 - 1. Rang

Beiträge: 1888
Erhaltene Danke: 1
Dabei seit: 21.06.2005
Wohnort: Ingelheim

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Fr 11.05.07 19:14  Antworten mit Zitat Beitrag melden
Sieht ganz gut aus, nur meistens wird man Spieleinladungen nicht pauschal für alle Nutzer annehmen wollen. Besser wäre hier also noch eine Abfrage "Spiel annehmen?".
Und dann bitte kein poDesktopCenter!

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
home home