# On-Call Drive - neon-city security driving game in Three.js

**URL:** <https://discourse.threejs.org/t/on-call-drive-neon-city-security-driving-game-in-three-js/93865>\
**Category:** Showcase\
**Tags:** security, game\
**Created:** [August 28, 2026, 7:11pm UTC](https://discourse.threejs.org/t/on-call-drive-neon-city-security-driving-game-in-three-js/93865 "2026-08-28T19:11:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![securitycipher](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/securitycipher/32/71724_2.png) [@securitycipher](https://discourse.threejs.org/u/securitycipher)\
**Post date:** [August 28, 2026, 7:11pm UTC](https://discourse.threejs.org/t/on-call-drive-neon-city-security-driving-game-in-three-js/93865/1 "2026-08-28T19:11:10Z")

</div>

On-Call Drive is a browser driving game where you play as the on-call security engineer. You cruise a neon synthwave city in third person, follow the minimap to job beacons, press E to jack into a terminal, and clear short web, cloud, and SOC challenges for CR (credit).

Built for SecurityCipher’s Arcade Labs. Desktop-first WebGL.

Play Hub: [Arcade Labs - Security Cipher](https://securitycipher.com/arcade-labs/) Game: [On-Call Drive - Security Cipher](https://securitycipher.com/on-call-drive/)

What it does

- Third-person chase cam around a neon city (roads, districts, coast, airfield)
- 20 street jobs (SQLi, JWT none, XSS, CORS, path traversal, SSRF, and more) with type-in, choice, and tap challenges
- 3 weather packs on the same city: Night, Sunny, and Snow (fog, lighting, snow particles, instanced drifts)
- Live HUD: analog speedo, job board, minimap, leaderboard (callsign + CR)
- NPC traffic, pedestrians, collision grid, and a light drift feel
- Graphics quality toggle (low mode cuts reflections and draw distance for weaker GPUs)

Controls W / Up - Accelerate S / Down - Brake / reverse A D / Left Right - Steer E - Jack into nearby job Esc - Close terminal / exit

Stack three.js (ES modules), GLTFLoader + DRACOLoader (Kenney CC0 cars / buildings / nature, with procedural fallbacks), EffectComposer + UnrealBloomPass, RoomEnvironment + PMREMGenerator for clearcoat car paint, custom sky ShaderMaterial, FogExp2, InstancedMesh snow, and a WordPress REST leaderboard for pilot scores.

 ![shot-boot](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/f/4/f444773a566dd6e8b84e422a090d317daabed2d0.jpeg)

 ![shot-task](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/5/054d3145128a39b92257e7f5407890eaee55fcc4.jpeg)

 ![shot-sunny](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/c/6/c6a6a00a82cd0ba4a9c8a40e4c08559f42a3c774.jpeg)

 ![shot-snow](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/6/9/69544ca8eb78fbdadc73af42868a12d6f0b5fe72.jpeg)

 ![shot-night](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/c/1/c179888b98e2f44ab5957c78057bdb907f528c15.jpeg)
