Bem-vindo ao meu primeiro projeto de estudo em Python! Este é um jogo de Pedra, Papel e Tesoura clássico, desenvolvido para rodar diretamente no terminal com direito a animações e emojis.
Este projeto foi criado para colocar em prática os fundamentos da linguagem Python, como:
- Manipulação de strings e emojis.
- Lógica de programação com estruturas condicionais e de repetição.
- Uso de bibliotecas nativas (
time,random) e externas (emoji). - Interação com o usuário via terminal.
- Animação de Suspense: O famoso "Jo... Ken... Po!" antes de revelar o resultado.
- Interface Colorida: Uso de códigos ANSI para mensagens de vitória, derrota e erro.
- Tratamento de Erros: O jogo valida se a entrada do usuário é um número inteiro válido.
- Emojis Reais: Representação visual das jogadas.
Você precisará ter o Python 3.x instalado em sua máquina.
1. Clone o repositório:
git clone https://github.com/RafaelDesenvolvedor1/JoKenPo_Terminal--Python.git
cd JoKenPo_Terminal--Python2. Crie um ambiente virtual (recomendado):
python -m venv .venv3. Ative o ambiente virtual:
- Windows:
.venv\Scripts\activate - Linux/Mac:
source .venv/bin/activate
4. Instale as dependências:
pip install -r requirements.txt5. Execute o jogo:
python main.pyDurante o desenvolvimento, lidei com desafios técnicos que servirão de base para futuros projetos, como:
- Configuração do
PATHdo sistema para execução de ferramentas externas. - Resolução de problemas com bibliotecas e dependências do ambiente.
- Tratamento de erros de conexão e bloqueios durante instalações.
Desenvolvido por Rafael. Siga-me no LinkedIn para acompanhar minha jornada de estudos!
🐍 Projeto desenvolvido com fins educacionais como parte do aprendizado em Python.