Files
La-Fabrik/docs/user/features.md
T
2026-04-27 10:53:50 +02:00

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

  • ?debug query param enables the debug panel
  • lil-gui controls for camera mode, scene mode, and interaction spheres
  • Debug scene helpers
  • Free debug camera
  • r3f-perf overlay

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