Back home

Changelog

Release notes for Echoes of Esker.

v0.5.0
2026-01-28
This 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-23
Combat 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-21
Upgraded 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-19
Expanded 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-14
Initial 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.