Skip to content
This repository was archived by the owner on Apr 19, 2026. It is now read-only.

Shock9616/TempoOfTheTides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

395 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMPT276S26_Group13

Tempo of the Tides Logo

Tempo of the Tides is a tile-based rhythm game where a robber attempts to escape a pirate ship with as much loot as possible. The catch: in order to keep his footing, he needs to walk in time with the waves, which conveniently matches up perfectly with the pirates' strange taste in electronic sea shanties.

How much loot can you plunder in time with the tempo of the tides?

Building the Game

You can build the game into an executable jar with the following:

cd CMPT276S26_Group13/
mvn -f TempoOfTheTides clean package

Running the Game

After building the game, you can now run it!

Windows and Linux

On Windows and Linux you can run the game with the following:

cd CMPT276S26_Group13/
java -jar TempoOfTheTides/target/TempoOfTheTides-1.0.jar

macOS

On macOS the game requires an additional JVM flag to start properly

cd CMPT276S26_Group13/
java -XstartOnFirstThread -jar TempoOfTheTides/target/TempoOfTheTides-1.0.jar

Testing the Game

You can build the game and run the full suite of tests with the following:

cd CMPT276S26_Group13/
mvn -f TempoOfTheTides test

Generating Documentation

cd CMPT276S26_Group13/
mvn -f TempoOfTheTides javadoc:javadoc

After generating documentation, it can be found at TempoOfTheTides/target/reports/apidocs/index.html

About

The group project that I worked on in CMPT 276 at SFU

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages