
Selina: Mind at Large
A Narrative VR Adventure

Game Info
Selina: Mind at Large is a narrative VR adventure where you step into the mind of Selina, who needs your help in restoring her memories and fighting the evil witch Aniles.
The game loop is a mix of Manifold Garden and Portal, filled with gravity puzzles where you guide water through Selinas morphed memories.
My Role
I led the development team on this project from first concept into production, programming player controls, game loop and core mechanics.
During my time on the project, I also planned the production schedule and led sprint meetings for the team. As programming lead, I also established the studio's git workflow, planned and oversaw the game's code architecture and regularly reviewed code of other programmers.


Challenges & Cool Feature
​A cool challenge was designing and programming the Escher Teleport, the core mechanic that enables players to grapple and pull themselves onto any surface, changing the world's gravity with them. This required complex quaternion calculations and clean coding practices on the technical side, while the design needed to pay special attention to polished UX, balancing the need for orientation with preventing motion sickness.
Other notable challenges included optimizing performance for mobile VR headsets, creating a vertical slice that led to the studio's partnership and funding by Meta, and extending Unity's XR Interaction Toolkit to suit the project's gameplay & technical requirements.


