Skip to content

Jogo de xadrez completo e online desenvolvido com Socket.IO

Notifications You must be signed in to change notification settings

caioreigot/xadrez-online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1

Xadrez Online

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

Como rodar localmente

Requisitos: ter o Node e o NPM instalados

  • 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.

FLUXO DE AUDIO ENTRE OS DOIS JOGADORES

  • 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.

ATENÇÃO

  • É 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.

About

Jogo de xadrez completo e online desenvolvido com Socket.IO

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published