← Back to projects
Engineering

Repsol VR Training Simulator

An immersive Unity-built VR simulator that trains oil-rig personnel by applying game engine tooling to a genuinely high-stakes environment.

Company
Schema
Role
Unity Game Developer
When
June 2022 – Nov 2022
Tech
Unity, C#, C++

The problem

Repsol needed a way to train oil-rig personnel on procedures where a real mistake is expensive or dangerous. A game engine is a good fit for that: it can simulate a physical environment, script consequences for player actions, and let someone fail safely as many times as it takes to learn.

What I built

Working in Unity, I built game mechanics for the simulator and integrated legacy systems into the new project — the unglamorous but essential work of making an existing pipeline talk to a new one without losing compatibility or performance. I also spent time identifying and resolving bottlenecks to keep the experience running smoothly in VR, where dropped frames aren’t just an annoyance, they can break immersion or cause discomfort.

Outcome

The simulator shipped for PC and VR and hit a 95% client satisfaction rate — early, concrete evidence that game development skills (mechanics design, performance tuning, engine-level problem solving) generalize well outside of games, a thread that runs through everything from this project to the Ueno Bank work years later.