This is our project submission for the Introduction to Unity course in 2021.
You can find the project in two relevant branches.
Short video explaining and showing our game
The first branch "parable-code" contains our adaptation of BoulderDash. In this game you have to collect all 12 gems on the map and avoid enemies to get a secret code.It was planned that you would need this code to unlock the 3d levels of the game - kind of progressing from 2d to 3d. Currently unplayable in online version, as assets had to be removed to make the repo public.
We sadly overestimated the size of the project and couldn't finish our second part of the project - a 3d styled game where you have to utilize movements to overcome objects and get away from a chaser.
This project (located in the branch "parable-chaser") was created for the current DeepRL in tandem with the Intro to Unity course. The chaser is a DeepRL agent implemented with Unity's Machine Learning Agents Toolkit.
The branch "parable-movement" has all the movement and a basic level that can demonstrate the current state of the player-movement. And on the "parable-chaser" branch you can already play against a trained agent (scene final)!
The animations and movement were more complex than we throught (animation timing, raycasts, checks, edge-cases and more raycasts) so this part of the project is not finished yet but we will strive to complete it towards the deadline of the DeepRL course and onwards. :)
Here you currently can:
W to walk
W+Shift to run
Space to jump (only when not running or walking)
Space in front of a climbable wall will grab onto the wall
Space while grabbed onto a wall will pull you ontop the wall
(more to be implemented)
We plan to publish both projects in the future. But we have to review all licenses of the major 3rd party images & fonts used (i.e. images for Parable code / BoulderMiner) so that we don't violate any and if we would, replace them with other assets.
aaand most important: Theres also a hidden Macarena Dance animation! Or is there?


