O principal objetivo do projeto é praticar a programação com a biblioteca socket usando o protocolo TCP. O projeto consiste em desenvolver o jogo batalha naval para o paradigma cliente-servidor. Esta versão funciona com apenas um cliente conectado.
- Abra dois terminais. Um para rodar o Server e o outro para rodar o Client.
- Em cada um dos terminais vá para dentro da pasta
src
- Para rodar o Server, digite no primeiro terminal:
python server.py
- Obs.: Você deverá escolher uma porta disponível para o servidor.
- No segundo terminal digite:
python client.py
- Obs.: Quando solicitada a porta, você deverá escolher a mesma porta do servidor.
- Ambas as aplicações possuem instruções dos comandos utilizados.
- Obs: As rodadas se repetem até que alguém vença. Neste caso, o programa irá parar.