w ogole nie potraficie robic gier sieciowych o strukturze klient-serwer.
otoz:
- serwer wykonuje wszelkie obliczenia, klient jest tylko medium do ich przedstawienia graczowi.
- serwer przechowuje wszystkie obiekty i ich dane, klient przechowuje ich aktualny stan, tylko tych, ktore widzi.
- klient nie wysyla zadnej pozycji gracza, czy jakiego kolwiek stanu, niczego takiego. klient wysyla tylko akcje, typu wcisniecie klawisza, przycisku myszy, itp. serwer toprzetwarza i zwraca mu odpowiedz:powiodlo sie, lub nie powiodlo sie.
- serwer wysyla co jakis czas stan swiata do gracza, miedzy przesylaniem kolejnych klatek stanu, klient dokonuje modyfikacji swiata na podstawie odebranych komunikatow akcji, jakie dokonuja inni gracze.
to podstawy.