ViniciusBPessoa / Snake_game

Snake_game alpha 0.0.2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jogo da Cobrinha em Python com Pygame

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.

Como Jogar

  • 🕹️ 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.

Estrutura do Código

  • 📁 main.py: O epicentro da diversão, contendo a lógica principal do jogo.
  • 🐍 cobra.py: Um santuário de código com as classes Food (representando a comida) e Snake (representando a cobra), além da mística função draw_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.

Funcionalidades 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.

Como Executar o Jogo

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! 🐍✨

About

Snake_game alpha 0.0.2


Languages

Language:Python 100.0%