Corporate Espionage Maze VR

Corporate Espionage Maze VR is a virtual reality game where the player tries to escape the office by navigating the maze and finding the exit.
The experience was made in Unity for a special topic in virtual and extended reality class in three-person group. The development time was 2 weeks. My role was to implement custom teleportation for locomotion as a group class assignment. The hard requirement for the assignment was not to use pre-built assets and only to implement teleportation locomotion from scratch.
I implemented teleportation locomotion by raycasting to game object, checking the game object’s layer, and teleporting the player to raycast hit location. To visualize the teleportation line, I used projectile motion formula with some modifications to get a curved teleportation line. Wikipedia article and YouTube video on projectile movement helped me to get the line to look like a projectile path.
Game download and source code can be found on GitHub.