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 validatefinds broken references and content mistakes across the game.ichiloto battlefor repeatable battle simulations and reports.ichiloto upgradeprepares older games for durable saves.- New games are ready for reliable saves from the start.
- Safer actor and map generators.
ichiloto generate:figletfor 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.