
VR Cave Painting Game
VR Cave Painting Game
Unity, C#, Meta Quest, XR Interaction Toolkit.
Period
Winter 2024/2025
Duration
4 months
Team
5 people
Status
Academic prototype

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 a C# Programmer and Event System Developer and Mechanics Designer, I was responsible for:
Object Interaction: Implementing object grabbing and manipulation using the XR Interaction Toolkit.
Event System: Implementing gameplay events, triggers, and responses for interactive VR scenarios.
Locomotion System: Setting up room-scale locomotion with teleportation for comfortable navigation.
NPC Logic: Coding behavioural patterns and logic for in-game NPCs.
Teamwork & Performance
Working in an Agile environment (Kanban/Trello), I managed code versioning via Git. Standalone Quest performance was a development consideration alongside physics and rendering.
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 a C# Programmer and Event System Developer and Mechanics Designer, I was responsible for:
Object Interaction: Implementing object grabbing and manipulation using the XR Interaction Toolkit.
Event System: Implementing gameplay events, triggers, and responses for interactive VR scenarios.
Locomotion System: Setting up room-scale locomotion with teleportation for comfortable navigation.
NPC Logic: Coding behavioural patterns and logic for in-game NPCs.
Teamwork & Performance
Working in an Agile environment (Kanban/Trello), I managed code versioning via Git. Standalone Quest performance was a development consideration alongside physics and rendering.