"Passage à niveau" is a VR experience on Oculus Quest were the player is teached how to behave if his vehicle is stuck on a railroad crossing. Various scenarios with differents vehicles and dangerous situations has been created in order to demonstrate the appropriate behaviour in multiple cases. A central HUB allows you to pick the scenario you want to practice. Aimed to be used by people with no experience in VR whatsoever, the controls are very simple to grasp so the player can fully immerse in the game. A fast-paced decision making panel is here to help the player take decisions and simulate urgency, just like in a real situation. This application is currently being used by a french company called AFT, and gives safety formations around the country using this application.
The game has been developed on Unity 2017 using the Universal Rendering Pipeline and Oculus Integration Plugin. I developed the entire game solely over the course of 6 months. A 3D modeler also worked on the game, but I modified and optimized most of the 3D models myself to ensure the best performance on Oculus Quest 1. Optimization was a really important step in the process has the client expressively asked for a life-sized open world with the most accurate and detailed vehicles to replicate real life conditions. Since the scenarios are quit straight forward, I created a rather clunky system to handle interactions and decision. From this project, I improved this system and was able to handle much more complex scenarios in future projects.
Also, "AFT - Passage à Niveau" has been nominated and won the first prize for "Best Educational VR Experience" at Laval Virtual 2020, the biggest VR conference in France.