Периодическая отправка данных клиенту с помощью Flask -SocketIO - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь сделать небольшую многопользовательскую игру с Flask -SocketIO на стороне сервера и javascript клиентом. У меня есть координаты игрока (x, y) в экземпляре класса игрока на сервере, но я не могу периодически отправлять эти данные без предварительной передачи от клиента к серверу для получения этих данных. Если клиент прослушивает координаты игрока, которые рассчитываются на сервере, я хочу автоматически посылать эти координаты каждую небольшую часть времени, но я не знаю, как это сделать. Кроме того, похоже, что пока какой-либо игрок находится на игровом поле, игроки, которые закрыли игру, по-прежнему отображаются, функция удаления их из списка игроков не может быть выполнена. Как с этим бороться?

...