Skip to content

michael-ra/unity-parable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Unity Parable

This is our project submission for the Introduction to Unity course in 2021.
You can find the project in two relevant branches.

Video

Short video explaining and showing our game

Parable code

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.



Boulderminer example gif

Parable chaser (WIP)

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.



Movement example gif

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)!



Chaser example gif

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. :)


Controls

2d controls / BoulderDash

Arrow keys to move

3d controls / Runner

While BoulderDash should be self-explaining, it might not be the case for the 3d-runner game.
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)

Misc

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?

About

Unity Project made for Introduction to Unity - Game with IK, 2d-to-3d-progression and a makarena dance!

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors