A production-ready foundation for first-person games. Walk, sprint,
slide, jump, and mantle through physics-driven environments with
spatial audio, post-processing, and full input support for keyboard,
gamepad, and touch.
Physics MovementCapsule controller with sprint, slide, bunny-hop, coyote time,
and ledge mantling
Spatial AudioProcedural footsteps and slide sounds with reverb zones that
crossfade between spaces
Rendering PipelinePBR materials, bloom, film grain, vignette, SSAO, and tone
mapping out of the box
Multi-InputKeyboard + mouse, Xbox/PS gamepad, and mobile touch with virtual
joystick
Game SystemsInteraction prompts, trigger volumes, animated props, flashlight,
and tutorial framework
Fully ExtensibleISystem interface, config-driven architecture, and HTML/CSS
overlays for UI
Babylon.js 8.0Havok PhysicsTypeScriptViteWeb Audio API