Giter Club home page Giter Club logo

beetle-sentai-ranger's Introduction

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

beetle-sentai-ranger's People

Contributors

0zerozeus avatar carlos-adir avatar bestknighter avatar iagolobo avatar matheusfaria avatar victorhugosm avatar

Watchers

James Cloos avatar Edson Alves avatar

Forkers

bestknighter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.