Naninovel
naninovel.com
What it is
Naninovel is a Unity extension for creating dialogue, cutscenes, and visual novels, with authoring tools for writers and a C# framework. Stories can be written in NaniScript text documents or assembled in a visual Story Editor, with branching, variables, and conditions. Built-in systems include UI, save and load, rollback, localization, auto-voicing, and dialogue triggers; features can be extended, replaced, or overridden with prefab changes or a C# API. Naninovel can run as a standalone visual novel engine or supply dialogue and cutscenes in games of other genres. A browser game demo and separate web sandbox let users try the product before purchase. It also has a VS Code extension with script editing aids. The product is paid with a free trial; its single-seat license allows use on up to two computers and includes one year of Support Plan. Unity 6.0 and 6.3 LTS with the latest patches are listed as supported; non-LTS releases are unsupported.
Spec sheet
- What it does
- Naninovel is a Unity extension with authoring tools for scenario writers and a C# framework for creating dialogue, cutscenes, and visual novels.Read 2 Oct 2026 · naninovel.com
- Integrations
- Naninovel has an official VS Code extension with syntax highlighting, error checking, auto-completion, and interactive documentation for scenario scripts.Read 2 Oct 2026 · naninovel.com
- Support
- Community help is available on Discord; an active Support Plan adds priority team responses, a support bot, source repository access, and GitHub package access.Read 2 Oct 2026 · naninovel.com
- License
- The EULA grants a single-seat license for personal and commercial use on a maximum of two computers and permits perpetual integration into and distribution as part of games and digital media.Read 2 Oct 2026 · naninovel.com
- Maker
- The site identifies ReWaffle LLC as the licensor; the pages reviewed do not state its headquarters or founding year.Read 2 Oct 2026 · naninovel.com
- Built-in systems
- The product includes UI, save and load, state rollback, localization, auto-voicing, and dialogue triggers.Read 2 Oct 2026 · naninovel.com
- Customization
- Built-in features can be extended, overridden, or replaced using prefab changes or a C# API.Read 2 Oct 2026 · naninovel.com
- Distribution
- Naninovel is distributed through Unity's Asset Store, a GitHub package repository, and a download archive.Read 2 Oct 2026 · naninovel.com
- Free demos
- The site offers a browser-based WebGL game demo and a standalone web sandbox for trying the scripting and engine features before purchase.Read 2 Oct 2026 · naninovel.com
- Integration
- Naninovel can be used as a drop-in dialogue or cutscene system in games of other genres, as well as a standalone visual novel engine.Read 2 Oct 2026 · naninovel.com
- Notable limits
- The compatibility page says HDRP is not actively tested or recommended, and medium or high managed bytecode stripping profiles are unsupported.Read 2 Oct 2026 · naninovel.com
- Platform compatibility
- The runtime uses no platform-specific APIs, precompiled native libraries, or third-party dependencies and is expected to work on platforms Unity can target.Read 2 Oct 2026 · naninovel.com
- Scripting
- Writers can create stories in text documents using NaniScript or with a visual Story Editor, with branching, variables, and conditions built in.Read 2 Oct 2026 · naninovel.com
- Supported Unity versions
- The compatibility page lists Unity 6.0 and 6.3 LTS with the latest patches; non-LTS releases are unsupported.Read 2 Oct 2026 · naninovel.com
Plans and prices
Strong points and limits
Strong points
- Supports branching, variables, and conditions
- Includes localization and auto-voicing
- Can serve as a standalone engine or game system
- Free web demo and scripting sandbox
Limits
- Non-LTS Unity releases are unsupported
- HDRP is not actively tested or recommended
- License is limited to one seat
Who it suits
Naninovel suits writers and developers building visual novels or adding dialogue and cutscenes to Unity games. Its text and visual authoring options support both scripting-led and visual workflows.
Naninovel in depth
Read the full write-up
Naninovel is a Unity toolkit for building visual novels or adding authored dialogue and cutscenes to other games. It is best suited to scenario writers working with Unity developers who want both text and visual authoring. Its broad runtime feature set is a strong draw, provided the project fits its supported Unity releases and single-seat license.
Overview
Naninovel combines scenario-writing tools with a C# framework for implementing narrative in Unity. Writers can work in NaniScript documents or the visual Story Editor, and both support branching, variables, and conditions. That mix gives writers a choice of workflow while keeping the project connected to a customizable game runtime rather than limiting it to story design.
It can run a standalone visual novel or supply dialogue and cutscenes inside a game of another genre. The latter can save a team from assembling common narrative systems itself; the tradeoff is a firm dependency on Unity and its supported releases.
Key features
Branching authoring: NaniScript and the Story Editor support branches, variables, and conditions. This suits reactive stories, and the VS Code extension adds syntax highlighting, error checking, auto-completion, and interactive documentation for scenario scripts.
Built-in runtime systems: UI, save and load, rollback, localization, auto-voicing, and dialogue triggers cover a substantial portion of a visual novel's supporting infrastructure. Teams can extend, override, or replace built-in behavior through prefab changes or a C# API, which offers flexibility but assumes Unity development capability.
Try before buying: A browser-based WebGL game demo and standalone web sandbox let prospective users explore the experience and scripting features before purchase. These are useful ways to assess the authoring approach without committing to a license.
Distribution options: Naninovel is distributed through Unity's Asset Store, a GitHub package repository, and a download archive, giving Unity teams multiple ways to obtain it.
Pricing
Naninovel is paid software with no free plan and a free trial. The Naninovel plan has no published price and includes a single-seat license for use on up to two computers, plus one year of Support Plan. Its EULA permits personal and commercial use and perpetual integration into and distribution as part of games and digital media.
The one-seat limit makes this a fit for an individual author or developer, not a team seeking shared seats. The included year of Support Plan adds priority team responses, a support bot, source repository access, and GitHub package access; community help is also available on Discord. An active Support Plan is required for those additional support and access benefits. The license's perpetual distribution permission is useful for shipped projects, but does not change the one-seat authoring limit.
Platforms
Naninovel lists Android, iOS, Linux, macOS, web, and Windows as platforms. Its runtime avoids platform-specific APIs, precompiled native libraries, and third-party dependencies, and is expected to work on platforms Unity can target. That broad potential is tempered by engine compatibility: Unity 6.0 and 6.3 LTS with the latest patches are supported; non-LTS releases are not. HDRP is not actively tested or recommended, and medium or high managed bytecode stripping profiles are unsupported, so projects relying on those settings should look elsewhere or reassess their configuration.
Who it's for
Naninovel is a strong match for Unity developers and scenario writers building a visual novel or adding authored conversations and cutscenes to another genre. It is particularly suitable when a project benefits from branching text, localization, save and rollback systems, and the option to customize runtime behavior. It is a weaker fit for multi-seat teams, projects committed to unsupported Unity releases, or creators seeking an engine-independent writing tool.
Pros and cons
Pro: Text and visual authoring both support branching, variables, and conditions, giving writers more than one practical way to build interactive scenarios.
Pro: Built-in UI, saving, rollback, localization, auto-voicing, and dialogue triggers reduce the amount of narrative infrastructure a Unity project must create from scratch.
Pro: Prefab and C# customization lets developers adapt or replace built-in systems rather than accept a fixed runtime.
Con: Support is limited to patched Unity 6.0 and 6.3 LTS; non-LTS versions are unsupported, narrowing the options for projects tied to other releases.
Con: HDRP is not actively tested or recommended, and medium or high managed bytecode stripping profiles are unsupported, which may rule out particular project configurations.
Con: The license is single-seat, making it unsuitable as a shared authoring license for a team.
Alternatives
Game Narrative Design Software is a useful starting point for comparing tools across the category.
Ren'Py is worth considering if a free tool for commercial or non-commercial use better fits the project.
ChatMapper may suit readers looking for a free tier with a stated allowance of one editor, three projects, and 300 nodes each.
articy:draft X is an option for readers who want a free tier capped at 700 objects per project or a monthly subscription.
ink and Inky may fit a reader seeking freely available ink, Inky, and an ink-Unity integration plugin under the MIT license.
Narrat is a free and open-source option for personal or commercial use without restrictions.
Yarn Spinner is a better match for those who want a free open-source tool with Unity, Godot, and Unreal integrations and a VS Code extension.
Narratyr is another freemium alternative.
Inform 7 is an open-source alternative for readers who want ready-compiled apps and source.
Verdict
Choose Naninovel if you are a Unity-based solo creator or developer who wants branching narrative, established visual-novel systems, and room to customize the runtime. Its strongest case is the combination of flexible authoring and implementation support in one toolkit. Look elsewhere if you need multiple authoring seats, rely on unsupported Unity configurations, or prefer a free narrative tool.
Verdict
Naninovel provides a broad authoring and runtime toolkit for Unity-based narrative projects. Check the supported Unity versions and single-seat license terms before choosing it.
Where Specifiction places it
- Game Narrative Design Software#13 of 257.8