Inventory management editor tool screenshot

Crane Operator (VR training)

Simulation created to train constructions students on how to operate a crane

Key Skill Achievements

โ€ข 3D assets implementation & optimization in Blender โ€ข UX & Accessibility Design for VR โ€ข Client-Facing Technical Leadership โ€ข Scrum & Sprint Management โ€ข Budget- and Scope-Aware Delivery

Project Info

๐ŸŽฏ Project goal: Train and evaluate students on how to operate a crane
๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง Target audience: Construction students (MBO)
๐Ÿ“บ Platform: Meta Quest 3 & PC
๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป Language: C#
โณ Timeline: 3 months

Introduction

Preview Image
Crane Operator VR Training Simulation

This VR simulation was developed to train crane operators on safe operational procedures and environmental awareness. Students are guided through the process of securing a work perimeter, equipping themselves with proper safety gear (helmet, gloves, harness, etc.), and preparing the cargo for safe lifting.

The simulation emphasizes hands-on practice of correct crane operation techniques, including precise cargo handling, movement control, and adherence to safety protocols. By immersing students in realistic scenarios, the system ensures they internalize safety habits and proper equipment use before entering real-world environments.

Technical Highlights
โ€ข Scene Optimization via Asset Reduction: Optimized client-provided 3D assets by reducing polygon counts in Blender, with a focus on complex structures such as scaffolding, ensuring stable VR performance without visual degradation.
โ€ข VR Performance Optimization: Designed the experience to maintain a stable framerate on standalone VR hardware through careful asset budgeting, draw-call awareness, and optimized scene composition.
โ€ข Spatial UI Design: Preferred spatial, in-world UI elements over traditional screen-space UI to improve immersion, clarity, and trainee engagement during safety-critical procedures.
โ€ข Agile / Scrum Project Management: Sprint planning, ticketing, reviews, and delivery within time and budget constraints.

Gameplay:

My contributions:

Distance Meter (Spatial UI)

Designed and implemented a distance meter as part of the Spatial UI system, providing real-time visual feedback on crane positioning and object proximity. The in-world placement allowed trainees to maintain focus on the environment rather than shifting attention to screen-space UI, improving situational awareness and engagement during training.

Teleportation system (VR)

Implemented a controlled teleportation system tailored for training environments, allowing users to safely reposition themselves within the worksite. The navigation flow was intentionally designed to minimize VR discomfort and motion sickness, avoiding artificial locomotion while preserving spatial awareness.

The system also respected safety boundaries and training constraints, ensuring users remained within valid operational zones at all times and reinforcing correct real-world safety behavior during training.

Preview Image
Project Management & Client Collaboration

Led planning and coordination by breaking down training requirements into clear, practical features based on real-world crane operation workflows. To ensure accuracy, I visited the training location in person, studied the crane and the hall, took reference photos, and recreated the environment in Unity so the VR simulation closely matched the real working conditions.

I managed the project end-to-end by defining epics, user stories, and sprint plans, maintaining technical documentation, and overseeing scope, timelines, and budget constraints. Continuous collaboration with stakeholders ensured the final VR simulation met safety standards, educational objectives, and delivery expectations.