Story data is real
Projects, chapters, scenes, nodes, variables, characters, assets, preview, compile, and runtime install are active parts of the tool.
Visual Novel Creator is currently 0.2.0-beta.1. You can build playable stories with it, but beta means the safest workflow is to keep projects small, test the installed runtime often, and expect some authoring surfaces to change.
This page is the short version of what you should know before relying on a feature in a larger game.
Story data is real
Projects, chapters, scenes, nodes, variables, characters, assets, preview, compile, and runtime install are active parts of the tool.
Runtime must be tested
Preview is useful, but saves, text filtering, player controls, published-place persistence, and world triggers need installed-runtime play testing.
Advanced seams may move
Runtime extensions currently support button behavior only. Treat them as a focused customization point, not a general scripting layer.
Docs should stay honest
If a feature needs a special condition, the docs should say so directly instead of implying it behaves like final release software.
4 options in Properties.4 branches in Properties.200 entries.4096 explored states.128 automatic node steps to prevent runaway loops.0.5 to 2.0 to 1.Some features can be represented in preview, but they are not fully proven until the installed runtime runs inside a place.
| Feature | Beta note |
|---|---|
| Saves and settings | Local Studio runtime saves are memory-only. Published-place testing is needed for real save persistence. |
| Text Input | Submitted text is filtered before it enters story variables. Studio may fall back to the local value when filtering is unavailable. |
| Teleport Player | Only works when the instance path resolves to a Roblox part or Model. Invalid paths do not teleport the character. |
| World Wait | Requires a real touch target or click target in the installed runtime. |
| Roaming | Uses Roblox’s default character controls. Custom character controllers may need project-specific integration. |
| Button extensions | Only runtime menu button behavior is supported. Extensions are disabled by default. |
No documented node kind is intentionally a dead stub. Every listed node can be inserted, checked by the project, and handled during playback.
That does not mean every node has the same maturity. Dialog, choices, variables, backgrounds, sprites, audio, effects, waits, title cards, and jumps are the core path. World and extension-adjacent nodes are beta surfaces that need closer play testing.
This might feel slower at first. It pays off by catching beta edge cases while they are still attached to a small scene.