Skip to content

Latest commit

 

History

History
80 lines (54 loc) · 3.76 KB

README.md

File metadata and controls

80 lines (54 loc) · 3.76 KB

Climbing Towers, Stealing Treasure

Jethro Muller
MLLJET001

Description

My second year game development project. A 2D top-down stealth based game. See here for more information.

Each level is generated based on the given tmx file.

The required layer are called:

  • obstacles
  • shadows
  • entities

In the obstacles layer, there are two required objects.
A light source labelled "fire" and a staircase labelled "staircase".

In the entities layer, there are 3 types of possible entities that are handled:

  • Enemy
  • Player
  • Treasure

The appropriate entity class with the given coordinate will be spawned at the locations given by the map.

The map must be in the levels folder, in a folder with the same name as the map.
For example, tutorialLevel is located in /levels/tutorialLevel/tutorialLevel.tmx

Instructions

  1. Navigate to the root of the cloned directory.
  2. Run ./gradlew run.

Controls

  • Arrow Keys to move.
  • Press SHIFT to toggle sneak mode.
  • Hold SPACE to activate your sneak-vision and see the enemies vision and hearing range as well as your noise range.
  • Press W, A, S or D to throw either a water-bomb or a rock depending on which you have selected. Rocks create noise and can serve as a distraction, water-bombs can put out the light in a level. There are 5 rocks and 1 water-bomb for each level.
  • Q changes what you throw.
  • Hold / to show all the debug information on screen.

Acknowledgements

  1. The music in the main menu was made by Quintin Clarkson and I using inudge.net.
  2. The sound effects were made using bfxr.net.
  3. Music used in game all comes from freemusicarchive.org

Artist Attributions:

Submerged by Edward Shallow
Under CC BY-NC-SA license creativecommons.org/licenses/by-nc-sa/3.0/us/

Breaking In by BoxCat Games
Under CC BY license creativecommons.org/licenses/by/3.0/

OHC3 by Kris Keyser
Under CC BY-NC-ND license creativecommons.org/licenses/by-nc-nd/3.0/

Sea Battles in Space by RoccoW
Under CC BY-NC-SA license creativecommons.org/licenses/by-nc-sa/4.0/

Fuckaboing by RoccoW
Under CC BY-SA license creativecommons.org/licenses/by-sa/4.0/

Enthalpy by Rolemusic
Under CC BY license creativecommons.org/licenses/by/4.0/

Moduless by Paza
Under CC BY-NC-ND license creativecommons.org/licenses/by-nc-nd/3.0/