Files
La-Fabrik/docs/user/features.md
T
math-pixel e146c4e8e2
🔍 Lint / 🪄 Check lint (push) Has been cancelled
🔍 Lint / 🎨 Check format (push) Has been cancelled
🔍 Lint / 🔎 Typecheck (push) Has been cancelled
🔍 Lint / 🏗 Build (push) Has been cancelled
📊 Quality / 🔒 Security Audit (push) Has been cancelled
📊 Quality / 📋 Dependency Freshness (push) Has been cancelled
📊 Quality / 📦 Bundle Size (push) Has been cancelled
update
2026-05-11 08:56:54 +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