Jogo clássico Snake desenvolvido em Python utilizando PyGame
Este projeto é uma implementação do clássico jogo Snake, desenvolvida em Python com a biblioteca PyGame.
O jogador controla uma cobra que cresce ao comer maçãs, devendo evitar:
- Colidir com as bordas do mapa
- Colidir com o próprio corpo
O jogo utiliza um sistema de grid, controle por teclado e um loop de jogo contínuo com detecção de colisões e pontuação.
- 🐍 Crescimento da cobra ao comer a maçã
- 🍎 Geração aleatória da maçã no grid
- 🎯 Sistema de pontuação em tempo real
- 🧱 Colisão com bordas encerra o jogo
- 🔁 Colisão com o próprio corpo encerra o jogo
- ⏱️ Velocidade controlada por FPS
- 🟥 Tela de Game Over ao final da partida
| Tecla | Ação |
|---|---|
| ⬆️ | Mover para cima |
| ⬇️ | Mover para baixo |
| ⬅️ | Mover para esquerda |
| ➡️ | Mover para direita |
| ❌ | Fechar o jogo |
⚠️ A cobra não pode inverter a direção instantaneamente.
Snake/
├── Snake.py
└── README.md
pip install pygame
python Snake.pySnoWz96x (Allan)
“Simples, clássico e desafiador.” 🐍