Loading repository data…
Loading repository data…
Jayme-G / repository
YPL Snake Game é uma releitura moderna, colorida e repleta de recursos do clássico jogo da cobrinha, feita em Python com Pygame.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
YPL Snake Game é uma releitura moderna, colorida e repleta de recursos do clássico jogo da cobrinha, feita em Python com Pygame.
high_score.txt;O jogo é 100% offline e roda com assets locais (imagens e músicas na pasta do executável).
Este jogo é um projeto pessoal/hobby desenvolvido para diversão, ou seja:
Versões compiladas (recomendado):
YPL_SnakeGame.zip; ouYPL_SnakeGame.tar.xzOnde baixar: Disponível na página de Releases do repositório. Basta baixar o arquivo correspondente ao seu SO, descompactar e executar.
pygame (instale com pip install pygame)..
├── Imagens/ (todas as .png)
├── Sons/ (todas as .mp3)
├── high_score.txt (é criado automaticamente)
└── YPL_SnakeGame.py
pip install pygame (ajustar o comando do pip conforme a sua necessidade, por exemplo: se usa venv, se não é o python global etc.)
python YPL_SnakeGame.py
| Tecla | Ação |
|---|---|
| ↑ ↓ ← → | Mover a cobra |
| ESPAÇO | Pausar / Despausar |
| F11 | Alternar entre tela cheia e janela |
| 1 / 2 / 3 | Ativar power-up do slot 1/2/3 do inventário |
| ENTER | Iniciar jogo / Reiniciar após Game Over |
| Q | Sair do jogo |
O jogo possui 5 fases temáticas que mudam automaticamente:
| Fase | Nome | FPS base | Estilo visual |
|---|---|---|---|
| 1 | Primavera | 5 | Verde suave |
| 2 | Verão | 8 | Verde amarelado |
| 3 | Outono | 5 | Bege / terra |
| 4 | Noite | 12 | Preto / escuro |
| 5 | Inverno | 3 | Branco / gelo |
A cada 10 comidas muda a fase. Ao terminar os 5 ciclos (50 comidas), você ganha +1 vida e o número de obstáculos aumenta permanentemente a cada novo ciclo.
Aparecem aleatoriamente (10% de chance ao comer comida). Podem ser guardados no inventário (máximo 3).
| Power-Up | Nome no jogo | Efeito | Duração |
|---|---|---|---|
speed | Super Rápido | Cobra fica 50% mais rápida | 15 segundos |
invincibility | Invencibilidade | Imune a colisões | 15 segundos |
double_score | Dupla Pontuação | Pontuação x2 | 15 segundos |
obstacle_eater | Obstáculos Comestíveis | Pode comer obstáculos (ganha pontos) | 15 segundos |
Como usar: pressione 1, 2 ou 3 para ativar o power-up do slot correspondente.
high_score.txt;Agradecimentos especiais à comunidade Pygame e a todos que ajudam a testar as builds!
Encontrou algum bug? Tem sugestão ou melhoria?
→ Por favor abra uma issue ou mande sua ideia!
Divirta-se com o YPL Snake Game 🐍 - Jogo da Cobrinha Píton Amarela!
Primavera 🌸 • Verão ☀️ • Outono 🍂 • Noite 🌙 • Inverno ❄️
Boa jogatina! 🚀