Jogo desenvolvido em C por nós no âmbito da Unidade Curricular de Laboratórios de Informática II (LI2) no ano letivo de 2022/2023. Trata-se de um jogo roguelite, inspirado no jogo Brogue.
- Sistema operativo: Linux
- GNU Make instalado
- GCC (GNU Compiler Collection) instalado
- Biblioteca ncurses instalada
git clone [email protected]:a104437ana/LI2.git
cd LI2
cd codigo
make
Important
Maximizar o terminal para uma melhor experiência!
./jogo
O objetivo do jogo é avançar o máximo possível pela caverna, tentando alcançar o maior nível antes de morrer.
Não há um fim definido — quanto mais você avançar, maior será o seu recorde.
A entrada para o próximo nível da caverna é sempre o caractere /.
Tente encontrá-lo enquanto ainda estiver vivo!
Neste jogo, o tempo não é um fator. Podes pensar com calma e demorar o tempo que quiseres antes de tomar a tua próxima ação. A chave está na estratégia, na observação e no cuidado a cada passo.
Tal como diz na barra inferior do jogo:
- Sair do jogo:
Loul - Beber poção / Pegar e/ou largar armas:
+ - Trocar arma atual:
Sous - Andar na respetiva direção:
- Sudoeste:
1 - Sul:
2ou ⬇️ - Sudeste:
3 - Oeste:
4ou ⬅️ - Ficar parado:
5 - Este:
6ou ➡️ - Noroeste:
7 - Norte:
8ou ⬆️ - Nordeste:
9
- Sudoeste:
- Atacar na respetiva direção:
- Sudoeste:
Zouz - Sul:
Xoux - Sudeste:
Couc - Oeste:
Aoua - Este:
Doud - Noroeste:
Qouq - Norte:
Wouw - Nordeste:
Eoue
- Sudoeste:
Tip
Utilizar um teclado númerico para uma melhor experiência!
Na barra superior do jogo temos várias informações sobre o jogador e o seu estado atual:
- O nível da caverna onde o jogador se encontra atualmente. Começa no nível
1e vai aumentando, à medida que avanças na caverna. - A vida do jogador que varia entre os valores de
0e100. Se a vida chegar a 0 ou menos, o jogador morreu. - A arma atual do jogador, que pode ser
corpo,pistolaoufaca. O jogador tem sempre o corpo e pode ter mais uma arma (pistola ou faca) consigo. - O acontecimento mais recente do jogador. Exemplos de acontecimentos são
foi atacado por um monstro,deu um tiro e acertou,deu um tiro e não acertou, entre muitos outros...
| 📸 Imagem | 🔍 Significado | ℹ️ Informação | 🎨 Cor | |
|---|---|---|---|---|
![]() |
f |
Faca | Usada apenas quando o monstro está ao lado | 🟤 |
![]() |
p |
Pistola | Pode ser usada à distância | 🟤 |
| O nosso Roguelite | O Brogue |
|---|---|
![]() |
![]() |
📁 LI2
├── 📁 codigo # Código do jogo
├── 📁 readme # Imagens utilizadas neste README.md
├── 📄 PL8G54.zip # Ficheiro compactado com o código do jogo
├── 📄 projeto.pdf # Enunciado do projeto
└── 📄 README.md # Documentação principal do projeto
O enunciado deste projeto é o ficheiro projeto.pdf.
O código deste jogo encontra-se na pasta codigo.
- Ana Sá Oliveira (A104437)
- Beatriz Carvalho Peixoto (A104170)
- Sara Campos Ramalho (A72481)














