Changelog
Release notes for Echoes of Esker.
v0.5.0
2026-01-28This update expands procedural exploration with ring-based generation and smoother streaming around the player. Simulation math now uses fixed-point values for steadier outcomes.
- Added ring-based procedural world generation.
- Streamed terrain chunks around the player for smoother exploration.
- Switched simulation and procgen math to fixed-point for more consistent outcomes.
- Press Esc to cancel NPC interactions.
- Added Vulkan backend support for Noema to improve GPU compatibility.
- Refreshed branding and build metadata for the game.
v0.4.0
2026-01-23Combat arrives with new UI, health feedback, and the first spellcasting options. The simulation now produces more consistent outcomes as systems expand.
- Introduced core combat mechanics and targeting.
- Added health bars for combatants.
- Added the flame burst spell.
- Made spells data-driven for faster iteration and expansion.
- Added combat and information UI panels.
v0.3.0
2026-01-21Upgraded the player presentation with a proper model, animation, and improved scene organization.
- Replaced the player capsule with a full model.
- Added animations to the player rig.
- Added outfit and hair meshes for the player.
- Improved node references and reorganized scene files.
- Added a textured ground surface.
v0.2.0
2026-01-19Expanded NPC interaction systems with a new runtime layer, streaming responses, and improved model downloads.
- Introduced the impure runtime layer for ticks, IO, and scheduling.
- Added deterministic interaction input frames and timeouts.
- Added dialog input and conversation history.
- Enabled streaming LLM responses.
- Improved model download flow and signed URL support.
- Added a default model refresh and reduced emotes.
- Showed a loading message while the llama server starts.
- Extracted Noema process management into its own class.
v0.1.0
2026-01-14Initial prototype with core simulation, Godot integration, NPC interactions, and export tooling.
- Scaffolded the simulation core with tests and deterministic movement.
- Added Godot project scaffolding, camera movement, and player control.
- Added NPCs, interactions, and basic LLM integration.
- Moved world data to files and added map chunking.
- Bundled llama-server and added game export support.
- Built a minimal website scaffold with auth wiring.
- Added initial design docs and ADRs.