Skip to content

Repositório do jogo desenvolvido na disciplina de Introdução ao Desenvolvimento de Jogos na Universidade de Brasília no semestre 2023/2.

License

Notifications You must be signed in to change notification settings

pedrovrc/Rest-in-Peace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rest-in-Peace (or not)

Repositório do jogo original desenvolvido para a disciplina de Introdução ao Desenvolvimento de Jogos na Universidade de Brasília no semestre 2023/2.

O Jogo

Rest in Peace (or not) foi pensado como um jogo single player de cartas com elementos roguelike, deck builder e exploração baseada em texto.

Sofia, a protagonista que o jogador controla, foi encumbida da missão de exorcizar espíritos e fantasmas de uma mansão assombrada, que outrora pertenceu a um colecionador de itens sobrenaturais. Ao entrar na mansão, Sofia se vê presa em um ambiente que está sempre se modificando, e que não tem saída à vista. Assim, o jogador deve explorar essa mansão, encontrando itens e/ou habilidades e cartas que o ajudarão (com sorte). Nessa exploração, o jogador encontrará eventos com espíritos peculiares, e alguns que serão hostis, que deverão ser derrotados por meio do exorcismo (card game). Ao derrotar um inimigo, o jogador deve escolher entre exorcizar esse espírito, dando um fim à sua existência, ou fazer um pacto com ele, permitindo que ele o ajude na sua missão (elemento deck building).

Como jogar

Acesse a versão disponível do jogo e faça o download do arquivo Rest_in_Peace_v0.1.zip. Extraia todos os conteúdos do zip para uma pasta e execute o arquivo Rest in Peace.exe dentro dela.

Há uma seção de tutorial que contém informações básicas de como navegar o jogo. É importante lê-la pois o design do jogo não é extremamente intuitivo, devido à inexperiência contida nesse primeiro contato com desenvolvimento de jogos.

Programação

Esse jogo foi desenvolvido com base na engine do Jogo do Pinguim, que é ensinada na disciplina de Introdução ao Desenvolvimento de Jogos (IDJ) na UnB. Essa engine é escrita em C++ com uso do SDL para fazer interface com as funcionalidades gráficas e de input para jogos.

Planos futuros

Alguns dos membros da equipe de desenvolvimento manifestaram interesse em continuar o desenvolvimento desse jogo seguindo após o término do semestre da disciplina. Entretanto, os programadores, caso continuem esse projeto, pretendem portá-lo para alguma engine menos limitada, e de uso mais difundido, como Unity ou Unreal. Sendo assim, não haverá mais atualizações para essa versão do jogo nessa engine.

About

Repositório do jogo desenvolvido na disciplina de Introdução ao Desenvolvimento de Jogos na Universidade de Brasília no semestre 2023/2.

Resources

License

Stars

Watchers

Forks

Packages

No packages published