Devlog 007 / Recovered Build v0.6
Refactor and Accessibility
v0.6 is a structural patch. The goal was to make LEGEND easier to grow, less overwhelming for first-time players, and more readable for more people.
index.html css/style.css js/data.js js/storage.js js/ui.js js/game.js
The biggest change is invisible: LEGEND is no longer one giant HTML file. The game now has separate files for style, data, storage, UI rendering, and game flow.
What changed
- Split the game out of the single-file build into a modular v0.6 structure.
- Added progressive Ashmere menu unlocks so new players see fewer options at first.
- Added Settings / Accessibility from the title screen and Ashmere menu.
- Added larger text, bolder text, high contrast, reduced motion, simplified ASCII, spacious UI, and readable font toggles.
- Added persistent accessibility settings using local browser storage.
- Kept Save Vault as the bridge toward future cloud or account saves.
Why it matters
LEGEND was starting to grow faster than one file could safely handle. This refactor gives the project a better foundation before more quests, systems, enemies, routes, and eventual account/cloud save experiments are added.
Known tradeoff
Because v0.6 is a rebuild/refactor pass, some v0.5.1 systems may feel leaner for the moment. The next patches should restore depth piece by piece while keeping the cleaner file structure.
Next
The immediate next step is testing the v0.6 QA runner, patching any broken flow, and then updating the playtest/public pages around the new first-time player experience.