/jokenpo-socket

O jogo Jokenpô 🗿📄✂️ desenvolvido neste repositório utiliza a linguagem de programação Python 🐍, comunicação entre cliente x servidor através de sockets e protocolo de comunicação TCP.

Primary LanguagePython

🗿📄✂ jokenpo-socket

📌 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.


🚧 Seguindo a mesma ideia do jokenpô:

🗿 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. 🐍