Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🐍 Snake PYGame

Jogo clássico Snake desenvolvido em Python utilizando PyGame


🎮 Sobre o Projeto

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.


🧠 Mecânicas do Jogo

  • 🐍 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

🕹️ Controles

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.


📁 Estrutura do Projeto

Snake/
├── Snake.py
└── README.md

🚀 Como Executar

pip install pygame
python Snake.py

🛠️ Tecnologias Utilizadas


👤 Autor

SnoWz96x (Allan)

“Simples, clássico e desafiador.” 🐍

About

Projeto em Python com PyGame que recria o jogo Snake, utilizando um sistema de grid, loop de jogo contínuo, controle por teclado, lógica de crescimento, geração aleatória de alimentos e detecção de colisões com bordas e com o próprio corpo.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages