ArchiLeapVR is a first-person VR platformer with an in-game level editor focused on intuitive level creation and iteration in VR. The level editor allows basic operations on game entities to afford creation of end-to-end levels while in VR. Designers can switch between play and edit modes to test levels and iterate on them, and save these levels for players to play directly.
Duration: August 2024 - Present
Technologies: Rey Engine (Custom C++ Game Engine) | DirectX11 | OpenXR
Role: Sole Developer
Virtual Reality headsets and controllers allow for very different interactions with a 3D world as compared to traditional computers, and one important part of the project was to account for these VR affordances and design intuitive editing controls for this input modality.
Platformer games often involve standard mechanics such as jumping, pickups, puzzles involving levers, buttons, doors and moving platforms, and combat mechanics involving enemies. ArchiLeap consists of all of these and accounts for the difference in input modality when implementing these.
std::vector
.