
VR Cave Painting Game
VR Cave Painting Game
Unity, C#, Meta Quest, XR Interaction Toolkit.

Overview
A team project developed for Meta Quest 2/3. The core loop allows players to step into the shoes of a caveman: craft pigments, mix colors, and paint on stencils to bring ancient animations to life.
My Role & Contributions
As the primary C# Programmer and Mechanics Designer, I was responsible for:
VR Interactions: Implementing hand-based painting mechanics and object manipulation using the XR Interaction Toolkit.
Locomotion System: Setting up comfortable room-scale locomotion using teleportation to prevent motion sickness.
NPC Logic: Coding the behavioral patterns and logic for in-game NPCs.
Teamwork & Performance
Working in an Agile environment (Kanban/Trello), I managed code versioning via Git. A major focus of my work was performance optimization—ensuring the physics and rendering ran at a stable framerate on the standalone Quest hardware.
Overview
A team project developed for Meta Quest 2/3. The core loop allows players to step into the shoes of a caveman: craft pigments, mix colors, and paint on stencils to bring ancient animations to life.
My Role & Contributions
As the primary C# Programmer and Mechanics Designer, I was responsible for:
VR Interactions: Implementing hand-based painting mechanics and object manipulation using the XR Interaction Toolkit.
Locomotion System: Setting up comfortable room-scale locomotion using teleportation to prevent motion sickness.
NPC Logic: Coding the behavioral patterns and logic for in-game NPCs.
Teamwork & Performance
Working in an Agile environment (Kanban/Trello), I managed code versioning via Git. A major focus of my work was performance optimization—ensuring the physics and rendering ran at a stable framerate on the standalone Quest hardware.