Implementação do jogo da forca através de uma arquitetura cliente servidor. O jogo pode tanto ser jogado em modo singleplayer quanto multiplayer.
Ao final destas instruções você terá uma cópia do projeto rodando no seu computador para fins de desenvolvimento e testes. Veja a sessão deployment para notas sobre como dar deploy numa versão funcional do projeto.
O projeto foi desenvolvido para ser executado exclusivamente em sistemas Linux. São necessárias apenas as bibliotecas padrões da linguagem C.
A compilação do código se dá através do sistema Make. Para isso, simplesmente execute o comando make na raíz do projeto:
# make
O projeto compilado se resume a dois executáveis: cliente e servidor. Você deverá executar uma instância do servidor, especificando a porta (default 9000):
./servidor 9000
Em seguida, você poderá executar uma instância do cliente, especificando ip e porta onde o servidor está rodando:
./cliente 127.0.0.1 9000
Simplesmente rode o executável servidor especificando um IP e porta no qual os clientes poderão se conectar. Pode exigir liberação de portas pelo firewall.
- Artur Eiji Suguinoshita Aciole
- Samuel Chenatti
Este projeto está sob a licença MIT.