Jogo de xadrez online feito usando a biblioteca Socket.IO
- Suporta múltiplas salas de jogos simultâneas
- Simples e rápido de se iniciar um novo jogo
- Clone a branch main deste repositório para seu computador
- Abra a pasta do projeto pelo seu terminal e execute os seguintes comandos:
- npm install
- npm start
E pronto! Mantenha o terminal aberto e clique aqui para abrir o projeto.
- Os jogadores podem se comunicar em tempo real durante a partida, para isso se faz necessário algum dispositivo que capte audio, como headsets ou fone de ouvido, plugados na máquina dos jogadores.
- É de extrema importância e para bom funcionamento da comunicação de audio entre os dois players de que esta aplicação seja configurada em um endpoint https:// pois por segurança o google bloqueia a transmissão de audio entre endpoints não seguros, ou seja, http://.
Para testar aplicação em ambiente de desenvolvimento ou seja http://localhost a comunicação funciona normalmente porém se usar http://<ip da maquina> ocorrerá o problema de bloqueio.