U10
Scripting API Expansion & Documentation Website Latest
Jun 2026
API New Features

Major expansion of the C# scripting API from 6 service classes to 11. Every engine system now has a dedicated, documented class. Official documentation website launched at prometheonstudio.com.

  • Added Environment class — time of day, weather, fog, wind, sky color
  • Added Lighting class — ambient, sun, bloom, point lights, shadows
  • Added Physics class — gravity, forces, impulses, material properties
  • Added World class — create, move, rotate, scale, color, clone objects
  • Added Camera class — FOV, shake, view mode, distance, look target
  • Added Player class — teleport, skin colors, speed, jump power
  • Expanded Audio and Particles classes with new methods
  • Added Debug.Assert for runtime assertions
  • All commands route through updated runtimeEngine.js dispatch layer
  • Full API reference website shipped (prometheon-script-api.html)
U9
Walk Animation, Camera Orbit & Context Menu Fix
Jun 2026
Bug Fix Animation
  • Fixed walk animation — setHumanoidMotion now called every frame from loop()
  • Rebuilt Ctrl+drag free-look camera for Mac trackpad (no prior click required)
  • Fixed permanently latching _freeLookActive flag that locked camera orientation
  • Third-person chase camera now trails behind player with exponential lerp smoothing
  • Context menu clamped to viewport — no longer clips off-screen
  • Fixed player context menu showing no actions (id suffix check was too broad)
  • Sprint FOV boost, bob, and shoulder micro-sway added to animation system
U8
Character Redesign, ServerStorage & Trackpad Menus
Jun 2026
Character UX
  • Complete humanoid character rebuild — ears, belt strip, ankle cuffs, natural arm angle
  • Shared per-type materials on group.userData.materials for runtime recoloring
  • ServerStorage system — hide objects from scene without removing from tree
  • moveToStorage, moveToWorkspace, cloneFromStorage APIs added
  • Default editable "Character" template created in storage at engine init
  • Trackpad two-finger tap context menus added to File Explorer and Scene Tree
  • Play-mode camera improved with Ctrl+drag freelook support
U7
FileExplorer, HUD, Character & Baseplate
May 2026
UI Physics
  • File Explorer rebuilt with drag-and-drop, context menus, and live preview
  • HUD system added — runtime UI overlay layer
  • Initial humanoid character system introduced
  • Baseplate physics — special case cuboid(200,0.05,200) floor collider for Rapier
  • Scene tree actions wired: FileExplorer → PanelHost → EditorShell → engine
U6
SceneTree, Engine API & Texture Maps
May 2026
API Rendering
  • Full Scene Tree panel with live sync to Three.js scene graph
  • Engine API surface expanded — getNodeById, objectMap, emitSceneUpdate
  • Texture map support: albedo, normal, roughness, metalness, emissive
  • PBR material system wired to Scene Tree inspector
U5
Animation Editor Upgrade
May 2026
Animation
  • Animation editor rebuilt with keyframe timeline and curve editor
  • Blend tree support for multi-state animation mixing
  • Per-bone override channels added
  • Animation preview in viewport while editing
U4
Timeline, Terrain Shader, Physics Inspector & Prefab Variants
Apr 2026
New Features Performance
  • Sequence timeline editor for scripted events and cutscenes
  • Custom terrain shader with multi-layer blending
  • Physics inspector panel — live collider visualization and property editing
  • Prefab variant system — override individual properties without breaking inheritance
U3
PBR Material Editor, Profiler, Bloom & Environment Inspector
Apr 2026
Rendering Profiler
  • PBR material editor — roughness, metalness, emissive, normal map channels
  • Runtime profiler — draw calls, triangle count, physics step time, frame budget
  • Post-processing stack: bloom, tone mapping, vignette
  • Environment inspector — ambient, fog, sky, and HDR environment map controls
U2
NavMesh, Audio Buses, Curve Particles & WebGL Export
Mar 2026
Navigation Audio Export
  • Navigation mesh baking — bakeNavMesh, findPath, addNavAgent APIs
  • Audio bus system — master, music, and SFX channels with independent volume
  • Curve-based particle emission — emission rate and size driven by animation curves
  • WebGL export target added to the build pipeline
U1
Audio, Particles, Environment & Bug Fixes
Mar 2026
Foundation Bug Fix

First public update. Foundational engine systems established on top of the initial Elden Engine 3D core.

  • Audio system — Web Audio API integration, sound effects and music streaming
  • Particle system — explosion, fire, smoke, and magic presets
  • Environment system — daylight cycle, weather presets, fog control
  • Core bug fixes across physics, scene graph, and ECS initialization
  • C# runtime host established — dotnet 8 script compilation pipeline