Case Study March 30, 2026 · 4 min read

How We Built a Gamified VR Onboarding Experience for the National Bank of Kuwait

When the National Bank of Kuwait came to us, they had a challenge that many large enterprises face: how do you make employee onboarding genuinely engaging when you're competing with years of tradition built around slide decks and printed handbooks?

The answer, it turned out, was to stop trying to make the slides better — and instead, build a world.

The Brief

NBK wanted a new employee onboarding experience that would:

  • Help staff understand the bank's history, departments, and culture in a memorable way
  • Be accessible without requiring specialist VR hardware (browser-first)
  • Scale to hundreds of new hires without additional facilitation cost
  • Actually engage people — not just tick a compliance box

The traditional onboarding involved a mix of videos, documents, and in-person sessions. Completion rates were fine, but retention and genuine engagement were harder to measure and difficult to improve incrementally.

Our Approach: WebGL First, VR as an Enhancement

The biggest architectural decision we made early was to build the experience in Unity WebGL — meaning it runs entirely in a standard web browser with no downloads, no headsets required, no IT procurement.

This was critical for NBK. You cannot ask 500 new starters to each acquire a Meta Quest before their first day. But you can give them a link.

The VR mode became an optional enhancement layer for those with headsets — using the same codebase, unlocking a deeper spatial experience when available.

What We Built: NBK Virtugate

We designed a gamified 3D environment where new employees navigate a virtual representation of the bank's world. Key features included:

Immersive Avatar Navigation — Users create an avatar and physically walk through virtual representations of different departments. Rather than reading about the Retail Banking division, you visit it.

Interactive Knowledge Checkpoints — At each department, interactive objects trigger contextual knowledge moments. Touch the trading desk and learn about the Capital Markets team. Approach the archive and explore the bank's 65-year history.

Progress Tracking — Completions, dwell time, and knowledge checkpoint interactions all feed into a dashboard accessible to HR. For the first time, onboarding became measurable at a granular level.

Multiplayer Cohort Mode — New starters joining in the same intake can navigate the environment together, seeing each other's avatars and completing orientation as a cohort. This preserved the social element that physical onboarding provided.

The Technical Stack

  • Engine: Unity 2022 LTS
  • Deployment: Unity WebGL, with WebXR for optional VR mode
  • Backend: Node.js REST API for progress tracking and multiplayer state
  • Avatars: Ready Player Me integration with custom NBK uniform overlays
  • Hosting: Netlify (staging) + AWS CloudFront (production)

The biggest technical challenge was performance. A 3D environment with multiplayer state, avatar rendering, and interactive objects — all running at 60fps in a browser tab — requires careful asset optimisation. We spent the final two weeks of the project almost entirely on LOD management, texture compression, and WebGL-specific batching.

The Outcome

The client's own words said it best:

"Excellent work team! We delivered a smooth, immersive onboarding experience that brings NBK's history and resources to life in WebGL and VR — a major win for us!"

New employees were completing the full orientation journey and returning voluntarily to explore parts they'd missed. The HR team reported it as the most positively received onboarding change in recent memory.

What This Type of Project Teaches Us

Corporate VR onboarding isn't about putting on a headset. It's about making abstract information spatial and explorable.

When someone walks through a virtual representation of a department, they form a mental model they'll actually retain. When they meet their cohort in a shared virtual space before their first physical day, they arrive already knowing someone.

The technology is a vehicle. The goal is always human connection and knowledge retention.

Interested in building something like this?
We'd love to hear about your project — from VR training to WebGL experiences and beyond.
Get in Touch →