Releases

Ichiloto 0.5.0

Build richer stories and worlds with cinematic direction, summons, durable saves, project validation, and repeatable battle testing.

21 August 2026 2 min read By Ichiloto

Ichiloto 0.5.0 expands what you can build and how quickly you can test it. Direct cinematic scenes and summons, manage richer worlds in the terminal, protect player saves as content changes, and catch project or battle problems before they reach a build. It requires PHP 8.4.1 or newer within the PHP 8 release line.

Install or update

Install Ichiloto with Composer:

composer global require ichiloto/console

Update an existing installation:

composer global update ichiloto/console --with-all-dependencies

For a project created before versioned saves, run:

ichiloto upgrade
ichiloto validate

Commit the generated assets/Data/save-compatibility.php file with the rest of the project.

Direct cinematic scenes and summons

Build cinematic and summon timelines with dialogue, camera routes, cast actions, checkpoints, skip behavior, and reliable final outcomes. Trigger scenes from the map, let party members become summon wielders, and give players a dedicated Summons menu during the adventure.

Build worlds that remember

Story events can pause, resume, and preserve their execution state. Maps now carry richer encounter, music, transition, NPC, collision, camera, and region behavior, while quests, achievements, shops, notifications, and audio remain connected to persistent game state.

Shape combat and progression

Actors, classes, inventory, skills, equipment, enemies, knowledge, stats, and progression now work together more predictably. Escape rules, summon checks, battle simulation, and readable battle reports make encounters easier to tune and test.

Keep saves working as the game changes

Give released games a durable upgrade path with content versions, sequential migrations, aliases for renamed content, tombstones for removed content, and clear errors when a save cannot be opened safely.

Author more of the game in one place

Dedicated Maps, Database, and Cutscenes workspaces cover maps, NPCs, events, actors, classes, inventory, equipment, enemies, skills, quests, knowledge, cinematics, summons, and project rules. Undoable edits, contextual pickers, timeline previews, and isolated playtests keep the work focused. When you edit PHP-authored game data, surrounding custom code stays intact.

Validate and balance from the terminal

  • ichiloto validate finds broken references and content mistakes across the game.
  • ichiloto battle for repeatable battle simulations and reports.
  • ichiloto upgrade prepares older games for durable saves.
  • New games are ready for reliable saves from the start.
  • Safer actor and map generators.
  • ichiloto generate:figlet for title art and terminal wordmarks.

Enjoy smoother terminal play

Text wrapping, cursor placement, modal restoration, selection highlights, battle pause overlays, field HUD redraws, and camera scrolling now behave more consistently across terminals.