Climbing Towers, Stealing Treasure
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:
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:
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
- Navigate to the root of the cloned directory.
Arrow Keysto move.
SHIFTto toggle sneak mode.
SPACEto activate your sneak-vision and see the enemies vision and hearing range as well as your noise range.
Dto 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.
Qchanges what you throw.
/to show all the debug information on screen.
- The music in the main menu was made by Quintin Clarkson and I using inudge.net.
- The sound effects were made using bfxr.net.
- Music used in game all comes from freemusicarchive.org