Reave

Unity C# Gameplay Programming VR Development Debugging Optimization Agile / Jira Collaboration
Alta VR internship work screenshot

As a Gameplay Engineering Intern at Alta VR, I contributed directly to the development of Reave, a dark fantasy VR extraction game. My work focused on designing and refining core gameplay systems that shaped the player experience.

I developed a flexible HUD notification system that allowed designers and engineers to send real-time updates to the player’s interface, used across quests, location discoveries, inventory management, and other in-game events. I also contributed to a major weapons system refactor, streamlining a complex and difficult-to-maintain codebase into a cleaner, more scalable system. In addition, I implemented a multi-choice NPC dialog system that supported branching dialogue trees, giving players more meaningful choices in interactions.

Beyond these systems, I assisted in debugging, collaborated closely with designers and engineers, and gained valuable experience working with VR interaction mechanics, PvP systems, and Agile workflows with Jira.