← Selected work

CONFIDENTIAL CLIENT · MULTIPLAYER VR TRAINING

FFTS VR – Firefighter Training Simulation.

A multiplayer VR training simulation combining dynamic fire behavior, hands-on firefighting and instructor-led assessment with full-session replay.

ProjectMultiplayer VR firefighter training
ClientConfidential Firefighter Training Client
Gamelance roleEngineering & systems architecture
PlatformWindows / PC VR
EngineUnreal Engine 5.4
StatusCompleted phase accepted

CASE STUDY

Project overview

FFTS VR is designed to assess how firefighters respond during an emergency scenario. Gamelance restructured an existing single-player VR prototype into a multiplayer training simulation, with VR trainees connected to a non-VR instructor host on Windows. Client testing used Meta Quest 3 headsets for PC VR.

The engineering work combined a custom material-dependent fire propagation system with temperature, extinguishment and dynamic smoke behavior, synchronized across players. Trainees operate a two-handed VR hose and nozzle, control water pressure and tackle fires while the system records response times, extinguishment milestones and effective versus wasted water use.

Instructors can configure scenarios, place fires, monitor players through spectator cameras and a map, and review movement heat maps and performance reports. Rather than recording headset video, Gamelance built a gameplay-data replay system that reconstructs player and simulation state, allowing free-roam review and timeline navigation. PDF reports and automated email delivery complete the assessment workflow.

The completed phase was tested and accepted by the client. In final client testing, six connected clients completed a 30-minute scenario with multiple active fires, stable server operation, smooth replay playback and near-instant timeline seeking. Report emails were subsequently confirmed working for all six clients in both the packaged build and editor. Delivery included Windows builds, the full Unreal Engine source project and technical walkthroughs.

Development contribution

Firefighting simulation

  • Material-dependent fire spread
  • Temperature and dynamic smoke systems
  • Two-handed hose and nozzle interaction
  • Water pressure and extinguishment logic
  • Effective and wasted water-use tracking

Multiplayer & instruction

  • Host / VR-client architecture
  • Replicated simulation and player state
  • Full-body firefighter and IK integration
  • Scenario setup and instructor controls
  • Spectator cameras and live map monitoring

Assessment & replay

  • Timed events and performance metrics
  • Player movement heat maps
  • Gameplay-data recording and free-roam replay
  • PDF reports and automated email delivery
  • Multiplayer and replay performance optimization

CLIENT FEEDBACK

“Huge improvement, server held up great.”
Confidential Firefighter Training Client

START A CONVERSATION

Tell us what you're building.

Share the essentials. Gamelance will review the brief and reply directly.