Skip to content

unbgames/Azo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azo

Repositório para o desenvolvimento do jogo Azo na matéria de Introdução à Jogos Eletrônicos, Universidade de Brasília.

Envolvidos no Projeto

  • Allan Jefrey (Desenvolvedor - UnB FGA);
  • Hugo Alves (Desenvolvedor - UnB FGA);
  • Roger Lenke (Desenvolvedor - UnB FGA);
  • Murilo Oliveira (Músico - UnB Darcy Ribeiro);
  • Marina Rebello (Designer - UnB Darcy Ribeiro);
  • Thainá Ferreira (Designer - UnB Darcy Ribeiro).

Introdução e Objetivos

Azo é um jogo onde o jogador deve controlar três diferentes personagens em diferentes épocas, para corrigir a distorção nas linhas temporais!

História

No ano de 2097, uma filósofa humana e um cientista de uma raça alienígena discutem para saber quem veio primeiro: o ovo, ou a galinha. Sem chegar num consenso, ambos acordam em projetar uma máquina do tempo para que possam verificar por si mesmos. Infelizmente, os cálculos para a concepção da máquina estavam errados, o que causou uma explosão na máquina do tempo e distorceu as linhas temporais! Agora, três diferentes heróis serão escolhidos para coletar os fragmentos da máquina e corrigir o tempo, ou o universo estará condenado para sempre.

Características

  • Gênero: Runner/Plataforma.
  • Quantidade de jogadores: Single-player.
  • Quantidade de níveis: 1.
  • Personagens: 1.

Objetos

Os objetos presentes no jogo são:

  • Obstáculos de pulo.
  • Obstáculos para abaixar/deslizar.
  • Plataformas comuns.
  • Espinhos.
  • Fragmentos da máquina do tempo, que são coletáveis.

Controles

O jogador pode:

  • Saltar obstáculos (tecla 'w').
  • Deslizar por baixo de obstáculos (tecla 's').
  • Selecionar opções nos menus (tecla 'seta para direita' e 'seta para esquerda').
  • Ativar as opções selecionadas (tecla enter).

Dependências

Para executar o jogo com sucesso é necessário possuir instaladas tais dependências:

  • CMake 3.5.1
  • SDL 2
  • SDL_image 2
  • SDL_ttf 2
  • SDL_mixer 2

Como executar

No terminal do sistema operacional (Linux), utilize os comandos na pasta do clone do projeto:

$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./Azo

Também é possível criar um instalador .deb para o projeto com os seguintes comandos:

$ mkdir build
$ cd build
$ cmake ..
$ make package

O instalador estará localizado na pasta build.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.2%
  • CMake 1.7%
  • C 0.1%