Skip to content

Um runner game desenvolvido em C onde o jogador precisa desviar dos inimigos enquanto sacrifica "boxes" para ganhar pontos de vida.

License

Notifications You must be signed in to change notification settings

Taverna-Hub/BoxAdventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bannerboxadventure

BoxAdventure é um runner game desenvolvido em C onde o jogador precisa desviar dos inimigos enquanto sacrifica "boxes" para ganhar pontos de vida.


⚙️ Como rodar:

1º) Clone o repositório

git clone https://github.com/Taverna-Hub/BoxAdventure.git

2º) Entre na pasta do repositório

cd BoxAdventure/

3º) Crie o arquivo que vai armazenar as pontuações

touch scores.txt

4º) Compile os arquivos

gcc ./src/*.c -I./include -o BoxAdventure.out

5º) Rode o executável do jogo

./BoxAdventure.out

🕹️ Como jogar:

O objetivo do jogador é chegar o mais longe que ele conseguir. Quanto mais pontos ele ganha, mais desafiador o jogo fica.

O jogo possui 3 "personagens" principais:

  • O jogador: 🔵
  • O inimigo: 🔥
  • A box: ⬜

Os Inimigos

A mecânica é simples, se o 🔵 encostar no 🔥 e o jogador estiver com apenas 1 Ponto de Vida, o jogo acaba.

Para evitar que isso aconteça, o jogador deve apertar [ ESPAÇO ] para pular por cima do inimigo.

2024-05-2321-22-42 remuxedonline-video-cutter com-ezgif com-video-to-gif-converter

A cada pulo bem sucedido, o jogador ganha +100 pontos.

As Boxes e os Pontos de Vida

A essência do jogo está no sistema de Boxes e Pontos de Vida.

O jogador começa com apenas 1 vida.



Quando um jogador pula em uma box, ele rouba a sua energia vital, matando-a no processo e ganhando +200 pontos.

2024-05-2321-45-20 remuxedonline-video-cutter com1-ezgif com-video-to-gif-converter

A energia vital da box é convertida em 1 ou mais Pedaços de Vida para o jogador. Ao juntar 5 Pedaços, ele ganha 1 Ponto de Vida.

image image

Então, para o jogador conseguir sobreviver por mais tempo, ele precisa se tornar um assassino e matar cada vez mais boxes.

Mas lembre-se, matar é um pecado, e você pagará por isso...


👥 Equipe:

Gustavo

Gustavo
Luan

Kaique
Paulo

Paulo


Projeto para a disciplina de Programação Imperativa e Funcional na CESAR School‎‎

About

Um runner game desenvolvido em C onde o jogador precisa desviar dos inimigos enquanto sacrifica "boxes" para ganhar pontos de vida.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages