Spiel betreten
Wenn begonnen wird mit dem Server zu kommunizieren, muss zuallererst
gesendet werden, um die Kommunikation zu beginnen.
Ohne Reservierungscode
Betritt ein beliebiges offenes Spiel:
Sollte kein Spiel offen sein, wird so ein neues erstellt. Je nachdem ob paused in server.properties true oder false ist, wird das Spiel pausiert gestartet oder nicht. Der Server antwortet darauf mit:
- ROOM_ID Id des GameRooms
Alle administrativen Clients werden ebenfalls darüber benachrichtigt und erhalten folgende Nachricht:
- ROOM_ID Id des GameRooms
Falls bereits ein GameRoom offen war, ist dementsprechend existing true.
Mit Reservierungscode
Ist ein Reservierungscode gegeben, so kann man den durch den Code gegebenen Platz betreten.
Join mit RC
- RC Reservierungscode
Welcome Message
Der Server antwortet darauf nur, wenn der zweite Computerspieler ebenfalls verbunden ist:
-
ROOM_ID Id des GameRooms
-
COLOR Spielerfarbe also red oder blue
-
STATUS GameState wie in ???