O trabalho tem como objetivo compreender os princípios da construção de programas distribuídos.
O trabalho consiste no desenvolvimento de um jogo com implementação distribuída. O jogo contemplar a participação de pelo menos 2 participantes em computadores diferentes.
- Descrição do jogo
- Arquitetura utilizada na implementação
- Como foi estruturada a solução do sistema distribuído
- Funcionamento do protocolo com explicação das mensagens trocadas
- Explicação de como compilar e executar o programa
- Prints de tela mostrando o funcionamento do programa
