Я пытаюсь построить игру в реальном времени с Laravel и Echo.
Это многопользовательская игра, и после каждого шага мне нужно обновлять счет для обоих игроков.
Очевидное решение -отправить запрос к внутреннему и внутреннему триггерному событию, которое обновляет счет для всех пользователей на частном канале игры.
Второе решение довольно странно в этом случае с Laravel Echo, запускающим событие из frond-конечная часть, подобная этой:
Echo.connector.pusher.channels.channels.game_1.trigger(event, data)
Это не похоже на лучшую практику, верно?
Итак, первое решение имеет недостаток: оно отправляет запрос на сервер и ждет ответа, не так ли?достаточно быстро для игрового приложения?
Вопрос в том, какое решение лучше в этом случае?