@kaliboba

Как отрисовать игроков на канвасе в соответствии с их должным количеством в комнате?

Делаю онлайн игру. Решил создать комнаты, в которых будут игроки
И само распределение по комнатам работает верно, но не приходят идеи в голову о том, как их дальше отрисовывать. Сейчас у меня все игроки показываются на одном канвасе, а мне надо, чтобы они разделялись в соответствии с тем количеством, которое может иметь комната.
Код создания комнаты:
io.on("connect", (socket) =>
{   
    clientNo++;
    roomNo = Math.round(clientNo / 3);
    socket.join(roomNo);
socket.emit('serverMsg', {clientNo: clientNo, roomNo: roomNo});...

Строчка
socket.emit('serverMsg', {clientNo: clientNo, roomNo: roomNo});
просто отправляет на клиент данные, а на клиенте они выводятся в консоль(иначе я и не мог понять, что само создание комнат работает исправно)
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы