Projeto desenvolvido como trabalho prático para a disciplina SISTEMAS DISTRIBUIDOS, do curso superior de SISTEMAS PARA INTERNET do IF SUDESTE MG - Campus Barbacena, pelos alunos:
- Lucas Rodrigues De Matos
- Mateus Do Nascimento Galdino
- Matheus William Ramos De Almeida
- Otávio Augusto Leite
- Samuel César De Macedo Siqueira
O objetivo do projeto é desenvolver um jogo de Batalha Naval com interface gráfica, onde duas pessoas poderão jogar via rede.
-
Clone o respositório web
git clone https://github.com/matheuswr89/batalha-naval-web.git
-
Baixe as dependencias com o comando
yarn
ou
npm install
-
Clone o respositório contendo o servidor
git clone https://github.com/LucasMtss/API-batalha-naval.git
-
Instale as bibliotecas com o comando
pip install Flask-PyMongo bson flask flask-socketio requests Flask-Cors
Para iniciar a aplicação web:
-
Execute um dos comandos abaixo
npm start
ou
yarn start
-
Navegue até http://localhost:3000
Para iniciar o servidor:
-
Primeiro o comando abaixo em um terminal
py servidorSocket.py
-
Depois abra outro terminal e execute o comando abaixo
py api.py