How to Make a Web Game or Story RPG with YAVN
Build a choice-driven narrative game, visual novel or story RPG using YAML. YAVN provides scenes, dialogue, branches, state, inventory, sound and Live2D. It is not a tile-map or 3D combat engine.
- Copy the sample YAML from the repository.
- Write scenes, dialogue and choices; split common assets and chapters in YAML V3.
- Add state and inventory for story RPG progression. Add licensed images, music or Live2D assets.
- Package your files as ZIP and choose “Open my game” in the demo.
- Test all branches, endings and saves before publishing your web game.
Demo language vs interface language
The launcher and engine controls support English and Korean. Each demo lists its own story languages. Changing the interface does not translate a creator’s story.
Full creator guideSample YAML