Skip to content

Darrickg/Catacomb-Crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Catacomb Crawler

This repository was imported from our private University GitLab account.

Catacomb Crawler is an arcade-style game set in the dungeons. You play a cat statue trying to escape the catacombs. The objective of the game is to collect all the chests scattered around the map while avoiding the enemy and traps. Upon completion of the objective, the door will open and you can exit, winning the game.

A video tutorial of the game can also be found here.

The Game is created by Group 14: Darrick Gunawan, Mahyar Sharafi Laleh, Hanxi Chen and Boyu Zhang for the class CMPT 276 in Spring 2023 as part of the group project.

Getting Started

Prerequisites

Since the game is built using Apache Maven, the user need to have Maven installed on their local machine.

Build the game

Follow these steps to build the game using maven:

  1. Clone the repository to local machine
  2. Open the shell of your choice (eg. Command Prompt(Windows users) or Terminal(Mac or Linux users))
  3. Navigate to the project directory
  4. Give the command to build and test the project: "mvn package"

Runing the game

How the game runs:

  1. once you run the "SimpleGame" class you will see a title screen opens up.
  2. you will have 2 options which is to start the game or exitting.You can choose the options by left clicking the mouse and pressing "start game" after.
  3. "exit game" will close the window however, choosing "start game" will take you to the game.
  4. You can play the game by using the arrow keys on keyboard to move the character and collect the rewards.
  5. if your score or lives fall below zero you will see the gameover screen.
  6. in the gameover screen you can choose to retry (select and press "restart game") or you can slect "exit game" which close the game.
  7. if you can reach the end of the game where the door is, you will win and the win screen will apear.
  8. you will have the option to retry by pressing "restart game" or quit by pressing "exit game" after winning the game.

or

Navigate to the jar file from the terminal by executing

.\target\untitled-1.0-SNAPSHOT.jar

Testing the game

  1. Open the shell of your choice (eg. Command Prompt(Windows users) or Terminal(macOS or Linux users))
  2. Navigate to the project directory
  3. Give the command to run the tests:"mvn test"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages