At long last I’ve finally finished my TileVania project.
I was done with the actual course material some 7 mounths ago & then I took me a lot of work, determination, procrastination & distraction to finally reach the end of the road.
When I first tried making a WebGL build the camera was completely broken, but after a nights sleep I figured out it was because I had more than 1 camera in the first scene & I just had to disable the second one for the WebGL build to work.
However I still couldn’t upload the build to ShareMyGame for whatever reason so I uploaded it to itch.io instead.
https://johannothing.itch.io/rooftop-treasure-hunt

In my game you play as a Thief who has been tasked to find a relic which has been hidden away somewhere in one of four different rooms on the hub map (randomly selected).
And while you’re at it you can pick up coins, rumage through drawers, break open vaults, hack computers deactivate alarms & avoid running into the roaming guards.
Originally I had the idea of the game taking place over the course of a week & the player would try to steal as much loot as possible during each night to meet a score target, but that idea was one of the first things to be cut.
Interesting things I made:
- 2 Mini-games one for lock-picking and one for hacking.
- Alarms/Hazards that can be deactivated
- A system to keep track of collected coins & looted objects between scenes (since you can enter and leave scenes at will)
- A text display system that writes out strings letter by letter
- Working ladders (pain in the butt)
- A simple but functional Out of bounds handler
- Parallaxing outdoor background
Things that were started but cut from the game:
- Day/Night sky transition
- Different enemy types
- A third minigame
- Stand on top of ladders
- Multiple day system
Even though it took a very long time to get the project done I am very pleased that I stuck with it and finnished what I started.