Catalog · How the catalog works
pascal-snake-game
Jogo da Cobra (Snake Game) desenvolvido em Pascal como projeto de treinamento. O objetivo é controlar a cobra, coletar alimentos e evitar colisões com paredes ou com o próprio corpo.
- ★ 1 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Snake Game em Pascal

Este é um simples jogo da cobra (Snake Game) desenvolvido em Pascal, criado como um projeto de treinamento para aprimorar as habilidades de programação na linguagem. O objetivo do jogo é controlar a cobra, comer a comida que aparece na tela e evitar colisões com as paredes ou com o próprio corpo da cobra.
Características do Jogo
- Controles Simples: Use as teclas W, A, S e D para mover a cobra para cima, esquerda, baixo e direita, respectivamente.
- Comida: A cobra cresce ao comer a comida (representada pelo asterisco
*), e a pontuação aumenta. - Colisões: O jogo termina se a cobra colidir com as paredes ou com si mesma.
- Reiniciar ou Sair: Após o término do jogo, o jogador pode optar por jogar novamente ou sair pressionando
Spara reiniciar ouNpara sair.
Requisitos
Para executar o jogo, você precisará de um ambiente de desenvolvimento que suporte a linguagem Pascal, como o Lazarus IDE ou Free Pascal.
Como Executar
- Clone o repositório ou faça o download dos arquivos do jogo.
- Abra o projeto no Lazarus IDE.
- Compile e execute o programa.
- Siga as instruções na tela para jogar.
Como Jogar
- Mover a Cobra:
- Pressione
Wpara cima. - Pressione
Spara baixo. - Pressione
Apara a esquerda. - Pressione
Dpara a direita.
- Pressione
- Comer a comida: Ao alcançar a comida, a cobra aumentará de tamanho e sua pontuação aumentará.
- Fim do jogo: Se a cobra colidir com uma parede ou com si mesma, o jogo terminará.
- Reiniciar ou Sair: Após o término do jogo, pressione
Spara reiniciar ouNpara sair.
Tecnologias Utilizadas
- Linguagem: Pascal
- IDE: Lazarus (ou Free Pascal)
- Bibliotecas: Utilização de
MMSystempara efeitos sonoros.
Contribuições
Contribuições são bem-vindas! Se você tiver sugestões de melhorias ou correções, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Licença
Licença: Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para mais detalhes.

