Builds

Patch notes

Newest first. Taken from the project changelog.

  1. 0.5.0

    Current build

    • Added
    • Changed
    • Fixed
    • Known issues

    Localisation, a full settings screen, crafting, chests and a shop. Two save-breaking schema changes put this past a patch bump, so the number moved.

    Added

    • English and French throughout: item names and descriptions, crafting recipes, tips, loading lines, NPC dialogue, settings, keybind labels and save errors. Language names appear in their own language rather than translated.
    • Settings screen with sound, display, keybind and game tabs, covering fullscreen mode, VSync, frame rate limit and texture quality.
    • Key rebinding.
    • Crafting, with recipe unlocks and craft counts kept per run.
    • Chests, and a shop that buys as well as sells.
    • Credits screen driven by a data table.
    • Discord Rich Presence.

    Changed

    • Save schema v5: item names are stored as text rather than as strings. A string carries no localisation history, so an inventory saved in French stayed French after switching back to English.
    • Save schema v6: saves now store an item id and a quantity instead of a copy of the whole item row. The old form rotted against content changes and against renamed item blueprints, and the item is rebuilt on load instead.
    • Generation seeds live on the spawner rather than on the shared data asset, which used to leak state between playthroughs and silently do nothing in a cooked build.
    • Tools moved to a data table keyed by id rather than by an enum display name.
    • UI scales to fit a 1920 by 1080 design, which fixes overflow at resolutions that are not 16:9.

    Fixed

    • A failed island generation now retries with rerolled seeds instead of giving up. The retry escalates, since the likely causes need different answers, and setup failures such as an empty chunk library do not retry at all because another seed would produce the same result.
    • Two identical copies of the settings accessor collided under adaptive unity builds. There is one now.

    Known issues

    • Saves from before v5 are refused rather than half read.
  2. 0.4.2

    • Added
    • Changed
    • Fixed

    Saves and spawning.

    Added

    • The island snapshot became the single source of truth for your island, so coming back from another map restores it rather than regenerating it.

    Changed

    • The save schema is versioned and gated. An incompatible file is refused rather than half read.
    • The game mode split into a generic base and an island specific one.
    • The player now spawns once the island is ready, not before.
    • Crafting stopped writing to a shared global slot and moved into the run.

    Fixed

    • Chunk seeds are derived deterministically, so a reloaded island is identical to the saved one rather than merely similar.
  3. 0.4.1

    • Added
    • Changed

    Generation, time of day and audio.

    Added

    • World time, with day and night lighting.
    • Audio, with a default track per map.
    • NPCs sit on benches.

    Changed

    • Island generation runs across several frames instead of blocking on one.

Not in yet

Planned

None of this is in the game. It is here so nobody has to guess whether it already is.

  • Weather
  • Seasons that actually change something. The calendar exists and nothing reads it yet.
  • Building, as distinct from placing objects
  • Farm animals
  • Travel by plane