сокеты. нужен ли пинг-понг?
Пишу простое приложение-игрушку, скролшутер аля jets'n'guns.
Приложение поддерживает мультиплеер, использую сокеты (TServerSocket и TClientSocket).
2д, вид сбоку. Есть самолёт, он движется вверх-вниз влево-вправо за курсором мыши.
Теперь вопрос, как вы считаете лучше сделать реализацию отправки положения самолёта на сервер.
а) можно отправлять позицию по таймеру, раз в 100ms
б) можно использовать пинг-понг, условно, клиент отправляет координаты самолёта - сервер отвечает "ок", на что клиент опять отправляет координаты самолёта.
в) при передвижении мыши и непосредственном изменении координат самолёта, (OnMouseMove)
|