Чтобы создать онлайн игру на несколько игроков необходимо организовать максимально быстрый обмен данными между игроками. Какие есть способы это сделать? Узнайте в этом видео
Официальный сайт peerjs: https://peerjs.com/
Пример из видео: http://mygame.host12.ru/v1.html