Razem z Pawłem zabraliśmy się za robienie Ponga3D w trybie multiplayer przez sieć. Moją rolą, jest napisanie serwera, a Pawła - klienta. Ja piszę w Pythonie, a Paweł w C++.
Jakie są ogólne założenia?
- Piłka porusza się wewnątrz sześcianu 201x201x201 punktów.
- Piłka jest traktowana jakby miała punkt na punkt.
- Środkiem układu współrzędnych (punktem (0, 0, 0)) jest środek sześcianu.
- Paletki są na przeciwległych ścianach. Tylko ściany z paletkami nie odbijają piłki.
- Gra kończy się wraz z nie odbiciem paletki przez któregoś gracza (oba klienty się wyłączają).
- Klient i serwer komunikują się wysyłając do siebie liczby całkowite oddzielone znakami nowej linii.
Jak ma wyglądać klient?
Mniej więcej tak.
Jak wygląda na razie kod serwera?
Jak wygląda na razie kod klienta?
Jak złapię Pawła, to go chłopak pokaże. :)
Brak komentarzy:
Prześlij komentarz
Pytania? Sugestie? Jesteśmy otwarci!