/TicTacToe

Primary LanguageJavaScript

TicTacToe

Resumo do projeto

Este projeto é uma aplicação web para jogar o clássico jogo da velha (game of old) com websockets.

Os usuários logam na aplicação e são redirecionados para um lobby geral. Um jogador livre pode desafiar somente todo e qualquer outro jogador livre, sendo que o convidado tem a possibilidade de recusar o convite. Caso o convidado aceite o convite, os dois jogadores serão redirecionados para uma sala separada onde o jogo da velha será inicializado. Durante o jogo, há possibilidade de vitória, derrota e impate, sendo que ambos os jogadores serão avisados da situação final do jogo. Após o final do jogo, os jogadores podem jogar outra partida entre si ou retornarem ao lobby.

Funcionamento do projeto

Para o funcionamento pleno do projeto, é necessário:

  • Instalar o Node.js e suas dependências:
    • nodemon
    • ws

Execução do projeto

Para a execução do projeto, é necessário:

  • Inicializar o servidor com nodemon (alterar a porta se for desejado).