Bem-vindo ao repositório do Jogo da Cobrinha, uma versão clássica desenvolvida em Python utilizando a biblioteca Pygame. Este jogo icônico desafia os jogadores a controlar uma serpente que cresce ao consumir alimentos, desviando de obstáculos e evitando colidir com o próprio corpo.
- 🕹️ Controles Intuitivos: Utilize as teclas "W" (cima), "A" (esquerda), "S" (baixo) e "D" (direita) para guiar a serpente em sua jornada.
- 🍎 Objetivo Delicioso: Consuma a comida vermelha para fazer a cobra crescer. Mantenha-se atento às bordas da tela e evite se enroscar, ou o desafio chegará ao fim.
- 📁
main.py
: O epicentro da diversão, contendo a lógica principal do jogo. - 🐍
cobra.py
: Um santuário de código com as classesFood
(representando a comida) eSnake
(representando a cobra), além da mística funçãodraw_tail
que dá vida ao corpo da serpente. - 🎮
pygame
: A varinha mágica que transforma código em uma interface gráfica encantadora e manipula os eventos misteriosos do jogo.
- Geração Aleatória de Comida: A comida é gerada aleatoriamente na tela, proporcionando uma experiência dinâmica.
- Crescimento da Cobra: A cobra cresce ao consumir a comida, aumentando o desafio à medida que o jogo avança.
- Verificação de Colisões: O jogo verifica colisões com as bordas da tela e o próprio corpo da cobra, encerrando o jogo quando ocorrem colisões.
- Gráficos Simples: A interface gráfica é apresentada em uma grade simples, facilitando a visualização e interação.
Certifique-se de ter o Python e a biblioteca Pygame instalados em seu sistema. Você pode instalar o Pygame com o seguinte comando:
pip install pygame
Após a instalação do Pygame, execute o jogo utilizando o arquivo main.py
:
python main.py
Divirta-se jogando o Jogo da Cobrinha! 🐍✨