VR Puzzlegame
Opdracht?
Tijd: 3 weken
Hoeveel personen: Grootste deel alleen (met ontwerpsamenwerking)

Dit project is ontwikkeld als schoolopdracht en markeert mijn eerste ervaring met VR-ontwikkeling in Unity. Binnen een tijdsbestek van drie weken heb ik een interactieve puzzelgame gerealiseerd die gebruikmaakt van VR-controllers en ruimte-interactie om spelers uit te dagen met ruimtelijke logica en handmatige interacties.
Mijn focus lag op het combineren van intuïtieve besturing met puzzels die alleen binnen een VR-context logisch aanvoelen. Denk aan schakelaars omzetten met je handen, objecten fysiek oppakken en in de juiste volgorde plaatsen, en reageren op feedback uit de virtuele omgeving.
Realisatie
De game bestaat uit een reeks puzzelkamers die elk een uniek VR-mechanisme introduceren. Spelers lossen raadsels op door objecten vast te pakken, te verplaatsen of op specifieke plekken te plaatsen. Interactie vindt plaats via een first-person VR-perspectief, gebruikmakend van de standaard XR Interaction Toolkit in Unity.
Om de game goed te laten werken binnen VR heb ik onder andere het volgende geïmplementeerd:
- Grabbable objects met realistische physics
- Visuele feedback bij interactie (zoals highlighten en haptic feedback)
- Triggerzones en volgorde-controle voor puzzeloplossingen
- Start- en eindstaten voor kamers met overgangsanimaties
- Debug- en testtools die de voortgang registreren
De puzzels variëren in doel en aanpak. In de ene kamer moet je toortsen in de juiste volgorde activeren, terwijl je in een andere kamer pilaren met specifieke geluiden moet raken met een breekijzer. Daarnaast bevat de game een logica-puzzel waarbij je symbolen moet omzetten naar getallen om zo een code te kraken. Deze puzzels zijn ontworpen om zowel je ruimtelijk inzicht als je logisch denkvermogen uit te dagen — en voelen dankzij de VR-besturing extra immersief aan.

Technische Verdieping
Hoewel er geen grote technische obstakels waren, lag de uitdaging vooral in het ontwerpen van een VR-ervaring die natuurlijk en vloeiend aanvoelt — zeker als eerste VR-project. Daarbij heb ik gelet op:
- Performance: minimaliseren van draw calls en colliders om VR-vriendelijk te blijven
- Input: consistente handinteractie via XR-interacties
- UX: duidelijke visuele cues en geluiden om spelers richting te geven zonder tekst of tutorials
Resultaat
Het eindresultaat is een functionele VR-game die spelers uitnodigt om actief na te denken en fysiek te bewegen binnen een virtuele ruimte. Voor mij was het project een waardevolle introductie tot VR-ontwikkeling, met als resultaat:
- Vertrouwdheid met de XR Interaction Toolkit
- Inzicht in VR-gebruikerservaring en ontwerpeisen
Toekomst
Hoewel dit project in drie weken is gebouwd, zie ik mogelijkheden voor uitbreiding:
- Meerdere puzzeltypes met oplopende moeilijkheid
- Een hub-omgeving waarin spelers zelf kamers kiezen
- Opslag van voortgang en statistieken
- Meer nadruk op sfeer en verhaal via audio en omgeving