Project created for one of the 30 days of codevember 2018. The theme of that day was Green.
For this project I decided to create the concept of a blind maze in which the player must use a sound wave to find apples scattered through the labyrinth.
The labyrinth is generated randomly, always with a solution and all the paths connected. This was achieved thanks to Prim algorithm implemented during the labyrinth instance.
The effect of the sound wave was implemented creating a shader that only illuminates a part of the radius around a point in space and opaque the rest.
The character that controls the player also has a shader with ZDepth which allows it to be visible even behind walls.