EP final de DesSoft
Jogo da Cobrinha ('Snake')
Requisitos:
-Biblioteca Pygame
Instalação: Abra o seu terminal (Linux ou MacOS) ou Anaconda Prompt (Windows) e digite:
pip install pygame
Como rodar o jogo:
Para rodar o jogo basta abrir o repositório e no arquivo Jogo rodar o programa. Quando o jogo abrir aparecerá uma tela com o titulo e opções de dificuldade correspodendo: 1-Fácil 10 FPS (mais lento com aparencia um pouco travada, ideal para iniciantes) 2-Médio 15 FPS (velocidade e dificuldades moderadas, modo padrão de jogo) 3-Difícil 30 FPS (velocidade e dificuldade elevadas) 9-Ipossível 70 FPS (Velocidade e dificuldade extremas, não é para amadores)
Para seslcionar a dificuldade basta precinar a tecla correspondete caso não seja selecionada o jogo rodará na dificuldade média
Após selecionar a dificuldade basta prssionar a tela ENTER Com o jogo rodando as teclas AWSD ou as setas do teclado podem ser utilizadas para controlar as direções, nessa parte seu objetivo é coletar o maior número possível de maçãs no mapa e aumentar o temanho da 'snake', porém caso atinja uma das bordas ou seu proprio corpo o jogo acaba e retorna para tela de início.
Caso deseje jogar novamente basta reptir o processo de seleção de dificuldade Para sair clique com o mouse no 'X' canto superior direito ou alt+F4
Créditos: -Bernardo Hersbach Nagem Sarcinelli -Mordechai Dov Lask -Rafael Vieira Bravo Referencias:
Tutorial:
- Snake Game in Python – Using Pygame module: https://www.geeksforgeeks.org/snake-game-in-python-using-pygame-module/
Audio e efeitos sonoros: https://pixabay.com/pt/sound-effects/search/game/?pagi=6
Referencias extras Handout Pygame: https://dessoft.insper-comp.com.br/conteudo/pygame
Os sprites e fundo foram feitos pela equipe utilizando o Pixilart: https://www.pixilart.com/
Agradecimentos: Professor Carlos Eduardo Dantas de Menezes
Video introdução do jogo: https://youtu.be/fkSBi-yOcR4
Jogando: https://youtu.be/iMCJdfOADQY