Co oznaczają elementy C: S: przy opisie protokołu
Elementy te mówią nam kto w zamyśle wysyła dany komunikat - S-serwer czy C-klient. Znaki te nie są częścią protokołu i nie powinny być wysyłane.
Mamy pole (0,0) i mamy wokół niego zaczać układać, aby sie stykało z tym polem czy można zaczać w dowolnym miejscu na mapie
Obszar zajmowany przez domina musi być zawsze jednym połączonym fragmentem, który zawiera w sobie pole (0,0). Więc starujemy budując wokół niego.
I z opisu projektu wnioskuję, że dokładane domino nie musi mieć tego samego obszaru. Typ może być zupełnie inny? Czyli możemy np. tak ułożyć domina?
TAK
Czy serwer do gry ma być napisany na wątkach?
Jest to zapewne najłatwiejszy sposób realizacji zadania.
Czy tak powinien wyglądać cala gra wg poniższych logów?
START 4x YOUR CHOICE, CHOOSE, PLAYER CHOICE ROUND 4x YOUR MOVE, MOVE, PLAYER MOVE 4x YOUR CHOICE, CHOOSE, PLAYER CHOICE
10x rund ROUND 4x YOUR MOVE, MOVE, PLAYER MOVE 4x YOUR CHOICE, CHOOSE, PLAYER CHOICE
12 runda ROUND 4x YOUR MOVE, MOVE, PLAYER MOVE GAME OVER RESULTS
Tak