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.
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).
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.
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.
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.