Skip to content

tuliooassis/CG-TaChovendoBombas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

CG - Trabalho Prático 01

Tá Chovendo {PARADAS} Bombas

Desenvolvido por: Túlio Assis 👍

Itens Necessários

  • Freeglut sudo apt-get install freeglut3-dev

  • Glew sudo apt-get install libglew1.6-dev

  • Soil sudo apt-get install libsoil-dev

  • SFML (áudio) sudo apt-get install libsfml-dev

Instruções para compilação e execução

  • Codeblocks

Ao abrir o projeto, selecione o sistema operacional. Logo após vá em bibliotecas.h e selecione a biblioteca.

  • Linux (Terminal)

Abra o terminal e vá na pasta raiz do TP Faça uso dos seguintes comandos:

  • make install: instalar bibliotecas listadas acimas
  • make all: compilar
  • make run: rodar
  • make clean: limpar os arquivos criados

The Game

  • Mova o personagem com as setas (Pulo ↑) (Andar ← → )
  • ESC sai do jogo
  • R reinicia
  • O personagem começa com 3 vidas e se continuar vivo até o final do tempo vence!

Screenshot

Segue mais na pasta Screenshot.

alt tag alt tag alt tag alt tag

Itens Implementados

Adicionais

  • Texturas animadas
  • Personagem andando
  • Personagem morrendo
  • Objetos explodindo
  • Tipos de Objetos / Objetos espertos / Power-ups
  • Bomba (comum): cai em velocidade constante
  • TNT (chefão): persegue o jogador
  • Fogueira (comum): anda no chão (fogueira anda?)
  • Flash (power-up): o jogador pode ganhar vida ou velocidade e ele desce na diagonal
  • Salto do personagem (↑)
  • Manter razão de aspecto (créditos prof =D)
  • Fases: existem duas fases, uma somente com bombas, e outra com fogueira e TNT
  • Telas: Loading, Menu, Configurações, Créditos, Gameover, Pause, Contagem Regressiva, Win, outras
  • Sons
  • Video Youtube

Bibliografia

Sons: SoundBible

Algumas sprites: GameArt2D

E outras imagens aleatórias na internet.

About

Game desenvolvido na matéria de Computação Gráfica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published