Skip to content

elc117/game-2024b-help-_podrao

Repository files navigation

Help!_Podrao | Arthur Bogacki Verissimo & João Pedro Righi

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

Funcionalidades

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

Tecnologias Utilizadas

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

Desafios

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

DIAGRAMA DE CLASSES ESTÁ PRESENTE EM .PDF NO REPOSITÓRIO:

https://github.com/elc117/game-2024b-help-_podrao

About

game-2024b-help-_podrao created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •