Help!_Podrao é um jogo desenvolvido com a biblioteca LibGDX, onde o jogador controla o mascote da UFSM Podrao, o jogo consiste em um quizz de perguntas e respostas onde o nosso herói Podrão deve acertar um míssel na resposta correta
- Movimento do Podrao: O jogador pode mover o Podrao em várias direções usando as teclas de seta.
- Disparo de Mísseis: O jogador pode disparar mísseis para responder as questões da tela usando a tecla "Space"
- Inimigos: Inimigos aparecem aleatoriamente na tela e se movem em direção à nave com uma possível resposta.
- Pontuação: A pontuação aumenta cada vez que o jogador destrói um inimigo.
- Game Over: O jogo termina quando a nave colide com um inimigo ou o míssel disparado acerta uma resposta incorreta.
- LibGDX: Framework utilizado para o desenvolvimento do jogo, que facilita a criação de jogos 2D e 3D.
- Java: Linguagem de programação utilizada para desenvolver a lógica do jogo.
- BitmapFont: Usado para exibir a pontuação e o texto de "Game Over" na tela.
Os principais desafios no desenvolvimento foi se habituar inicialmente com a biblioteca libgdx, após estudar e verificar como funciona a biblioteca, foi usado uma playlist do youtube para inspiração de jogo (em anexo link), nessa ocasião foi usada as Funcionalidades do jogo desenvolvido em conjunto com a Playlist do youtube e acrescentado as Funcionalidades de Quizz, para virar um jogo de perguntas e respostas como proposto para a disciplina, foi também modificado os arquivos para trabalhar com classes e orientação a objetos, na playlist o instrutor gerava tudo em uma classe apenas, o que não se torna boa prática;
- Vale deixar claro que apesar de ter servido de inspiração, o jogo contém Funcionalidades implementadas totalmente do zero pelos alunos (Funcionalidades de quizz) e o código original do jogo apresentado no youtube foi totalmente modificado para trabalhar com orientação a objetos! Bem como as imagens usadas foram geradas pelos alunos;
Segue o link da inspiração: https://www.youtube.com/watch?v=2bmvlwvnirk https://github.com/terroo/spaceship
Ademais, utilizamos de tecnologias como ChatGpt para auxiliar na resolução de alguns erros recebidos durante a execução;
DIAGRAMA DE CLASSES ESTÁ PRESENTE EM .PDF NO REPOSITÓRIO: