Задать вопрос
@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});
просто отправляет на клиент данные, а на клиенте они выводятся в консоль(иначе я и не мог понять, что само создание комнат работает исправно)
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы