Team Size: Solo Duration: 2 Months (off/on) Updated June 2024
A typical maze with a non-typical twist where the player navigates through a potentially limitless environment without leaving a limited space.
This was an experimental prototype to procedurally generate a maze where certain walls are portals to "parallel" levels of the same maze, using a shader to render the environment beyond the portal to provide a seamless maze. The problem I wanted to solve with this maze was the issue of infinite exploration in VR, where the player can walk around without obvious use of teleportation. This project was developed in Unity using C# and HLSL as an imperfect proof of concept, and I'll likely be revisiting it in the future with custom assets and optimization in Unreal Engine 5.