2018/2019 - 2nd Year, 2nd Semester
Course: Laboratório de Programação Orientada a Objetos (LPOO) | Object Oriented Programming Labs
Project developed by: Diogo Machado (diogosmac) and Eduardo Ribeiro (EduRibeiro00)
Project Grade: 19/20
Disclaimer - This repository was used for educational purposes and I do not take any responsibility for anything related to its content. You are free to use any code or algorithm you find, but do so at your own risk.
Ghost Rumble (or GR for short) is a survival arena combat game, in which the player must survive as long as he can inside a mysterious haunted house, filled with ghosts and other spooky creatures that will chase him down and may harm him. 💀 👻
The game lasts as long as the player is able to survive and overcome the monsters, by dodging and shooting them. If he lets the enemies get too close and touch him, his health will be lowered; the game ends when the player's HP drops to 0.
Here are some screenshots that ilustrate the general look of our game, as well as the different functionalities:
How can someone install the game in their computer:
Download the 'code' folder from the repository.
Open the folder as a project in IntelliJ IDEA. (Make sure not to accidentally import it :-] to open it is enough.)
Note: Choose the "Use Gradle 'wrapper' task configuration" option.
Right click the 'Application' class, from the base package of the project (com.aor.ghostrumble) and choose "Run 'Application.main()'".
Done!