📌 Em primeiro lugar, de alguma maneira o computador precisa saber, ao criar um socket, como ele vai conseguir se comunicar. Os Sockets podem ter funcionalidades bem diversas podendo se comunicar com processos dentro ou fora de uma mesma máquina.
📌 A proposta para essa atividade foi desenvolver de forma simples o jogo pedra, papel e tesoura, também chamado em algumas regiões do Brasil de jokenpô. Utilizando a linguagem de programação python e com auxílio dos sockets, foi possível desenvolver a comunicação entre um cliente e um servidor, sendo eles processos de uma mesma máquina. No manual de uso explicarei com mais detalhes o funcionamento do jogo.
🗿 Pedra ganha da tesoura (amassando-a ou quebrando-a).
✂ Tesoura ganha do papel (cortando-o).
📄 Papel ganha da pedra (embrulhando-a).
⚔ O jogo foi desenvolvido utilizando a comunicação cliente x servidor, empregando o protocolo de comunicação TCP.
Essa atividade foi desenvolvida utilizando a linguagem de programação Python. 🐍