Skip to content

unbgames/Beetle-Sentai-Ranger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beetle-Sentai-Ranger

Jogo desenvolvido na disciplina de Introdução a Desenvolvimento de Jogos (IDJ), na Universidade de Brasília, no semestre 1/2018.


--- DESCRIÇÃO ---

Os besouros viviam confortavelmente em suas vilas, sobrevivendo do que a floresta oferecia. Porém, durante a estação de acasalamento, o Grande Sapo ataca o vilarejo, roubando todas as larvas para comê-las mais tarde. Enfurecido, nosso herói, Beetle Sentai Ranger, decide usar seus poderes de besouro para salvar sua futura geração.


--- GÊNERO ---

Plataforma Side-Scroller


--- OBJETIVOS ---

-> Para o modo História, o objetivo é chegar ao final da fase, na extrema direita, para enfrentar o Grande Sapo, enquanto desvia de ataques dos inimigos e dos diversos obstáculos do terreno.

-> Para o modo PvP (Player Versus Player), o objetivo é derrotar o seu oponente antes que ele te derrote.


--- CONTROLES ---

-> Modo História: Os controles se localizam na tela de "Options", no Main Menu. É possível reconfigurá-los. -> Modo PvP: Os controles são fixos, ou seja, não-reconfiguráveis.

Player 1:

  • A,S,W,D para movimentos
  • 1: Soco
  • 2: Ácido
  • 3: Fezes
  • 4: Dash
  • 5: Voar

Player 2:

  • Up,Down,Left,Right para movimentos
  • 7 ou numpad1: Soco
  • 8 ou numpad2: Ácido
  • 9 ou numpad3: Fezes
  • 0 ou numpad4: Dash
    • (Menos) ou numpad5: Voar

--- ATALHOS DE DESENVOLVIMENTO ---

_ MAIN MENU _

Aperte Esc para sair do jogo. Aperte W para ir direto ao modo PvP. Aperte Q para ir direto aos créditos do jogo.

_ PVP (Player Versus Player) _

Aperte Esc para voltar para Main Menu.

_ STAGE1 _

Segure E para desabilitar a hitbox do protagonista e não tomar dano. Aperte P para ir direto para o encontro com o chefão. Aperte O para tomar dano. Aperte Esc para voltar ao Main Menu.

_ BOSS STAGE1 _

Segure E para desabilitar a hitbox do protagonista e não tomar dano. Aperte O para tomar dano. Aperte Esc para sair do jogo.

_ CREDITS _

Aperte Esc ou Space para sair do jogo.

_ CUTSCENES _

Aperte Space para ir direto para Stage1. Aperte Enter para passar para a próxima cutscene. Se não apertar nada, a cutscene passa conforme a música.


--- MEMBROS DA EQUIPE ---

-> Rafael Cascardo Campos: Trabalhou majoritariamente com colisão, personagem principal e suas habilidades, inimigos, chefão e PvP.

-> Iago Lobo Ribeiro de Moraes: Trabalhou majoritariamente com level design, tileset e tilemap, cutscenes, Main Menu, Options e transição de músicas.

OBS.: Ambos ajudaram um ao outro a resolver problemas em áreas que não se aprofundaram ao final da produção do jogo. Por exemplo, o Iago ajudou nas primeiras soluções de colisão e o Rafael ajudou na transição de músicas.


--- DEPENDÊNCIAS ---

Necessário ter a biblioteca SDL instalada no PC. A plataforma do jogo é Linux. Em resumo, tudo o que for necessário para rodar o jogo do Penguin (desenvolvido para treinar os programadores para o projeto em grupo), é necessário para rodar o Beetle Sentai Ranger.


--- COMO EXECUTAR O PROGRAMA ---

Abra o terminal na pasta do jogo. Escreva "make clean" e, após o processo finalizar, escreva "make". Ao finalizar, escreva "./JOGO" e divirta-se!


--- GITHUB DO PROJETO ---

A versão final apresentada se encontra na branch Iago-Lobo.

https://github.com/0ZeroZeus/Beetle-Sentai-Ranger/tree/master

About

Jogo para disciplina de IDJ da UnB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.0%
  • CMake 1.8%
  • C 1.2%