1.2 KiB
1.2 KiB
Implemented Features
This document lists features that are implemented in the current codebase.
Scene
- Fullscreen React Three Fiber scene
- Main map scene loaded from
public/models/map/model.gltf - Debug physics test scene selectable from the debug panel
- Ambient and directional lighting
- Environment background setup
Player
- Player camera mode
- Pointer lock mouse look
- Movement with
ZQSD - Jumping
- Octree-based collision against the loaded map
Interactions
- Focus detection by distance and raycast
- Trigger interactions activated with
E - Grab interactions activated with the primary mouse button
- Interaction prompt shown for trigger interactions
Audio
- One-shot sound playback for trigger interactions
- Simple per-sound pooling through
AudioManager
Debug Tooling
?debugquery param enables the debug panellil-guicontrols for camera mode, scene mode, and interaction spheres- Debug scene helpers
- Free debug camera
r3f-perfoverlay
Not Implemented Yet
- mission system
- zone system
- cinematic system
- dialogue system
- loading flow
- minimap and mission HUD
- full production separation between gameplay and debug scenes