Overview
BHVR is one of the first ongoing client projects I worked on at Enversed Studios.
The application, designed in Unreal Engine 4 for the Oculus Rift, trains players (either solo or two players together) in evacuating a building, identifying fires and understanding whether and how to attempt extinguishing them.
Key features
Dynamic fire growth
Fire and smoke system that grows more severe over time, becoming unextinguishable and filling an entire space with smoke.
Realistic extinguishers
Foam, CO2, powder and other extinguisher types available with realistic handling in VR and interaction with corresponding fire types.
Cooperative gameplay
BHVR can be played solo or with another VR player, working together as "Extinguisher" and "Navigator" roles to safely complete the training.
Examination
Contains both training- and examination modules, with the latter providing a full breakdown of player performance.
My contributions
- Implemented realistic interactive doors with replicated physics and smoke leaking.
- Added helpful robot NPC with modular dialogue flow system.
- Created a sprinkler system using Unreal’s Asset Registry that dynamically detects and alters nearby surface materials to support wetness.
- Implemented several types of flammable objects.
- Added hospital bed evacuation system that requires 2 VR players.
- Implemented various scoring categories.











