View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.21
- Last updated
- First released
- Unity version
- 6000.0.78 or later
- Package size
- 3.3 MB
- Files
- 1,107
- Favorites
- 3,173
- Views in the past week
- 492
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $45.00 on
Keywords
Naninovel: Visual Novel, Dialogue & Cutscene Storytelling Engine for Unity
Create visual novels, branching dialogues and interactive cutscenes with an all-in-one suite of writer-friendly storytelling tools.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 19
Naninovel: Visual Novel, Dialogue & Cutscene Storytelling Engine for Unity screenshot 1
About this asset
The #1 storytelling tool for Unity, Naninovel is a comprehensive framework for crafting interactive fiction. Refined over a decade and supported by a thriving community, it's trusted by thousands of developers to ship commercial titles on every major platform.
WEBSITE • DEMO • MADE-WITH • GUIDE • SUPPORT • DISCORD
Scripting for Writers
Author stories in text documents using NaniScript or in the visual Story Editor — no programming required. Branching, variables and conditions are all built in.
Ready Out of the Box
Complete UI, save and load, state rollback, backlog, localization, auto-voicing, CG gallery, dialogue triggers and dozens of other systems are included and ready to use.
Fully Customizable
Every built-in feature can be extended, overridden or replaced via a simple prefab tweak or a clean C# API — the engine's architecture is modular by design.
Works With Any Game
Use Naninovel as a visual novel template or enable Dialogue Mode and drop it into an existing project to add branching dialogues and cutscenes to a game of any genre.
Professional Services
Priority support, source code access, GitHub-based installation and an LTS stream — your license includes 1 year of the Support Plan and permanent access to all future releases.
Battle Tested
Proven in production on hundreds of titles shipped to PC, consoles and mobile, Naninovel is an industry standard for studios of any size, from solo creators to publishers.
Find out more on our website: naninovel.com
Make sure to consult the following articles before purchasing:
- Compatibility: Unity versions, SRP, platforms, etc.
- How we provide tech support
- Other frequently asked questions
Have any questions? Join our Discord server!
Art assets used in the promotional materials are not included in the package.
From the publisher's Asset Store listing.
Technical details
Following are some of the features Naninovel provides out of the box:
- Scenario scripts
- Visual scenario editor
- Node-based Story Graph
- Generic text lines
- Labels
- Commands inlining
- Hot reload
- VS Code Extension
- Text printers
- Characters
- Placeholder characters
- Sprite characters
- Diced sprite characters
- Layered characters
- Generic characters
- Live2D characters
- Spine characters
- Character-specific message colors
- Lip sync
- Backgrounds
- Placeholder backgrounds
- Sprite backgrounds
- Video backgrounds
- Layered backgrounds
- Generic backgrounds
- Scene backgrounds
- Transition effects
- Perspective camera and look around mode
- Special effects (FX system)
- Background music (BGM)
- Sound effects (SFX)
- Camera animations
- Voicing and auto voicing
- Movies
- Choices
- Custom variables
- State rollback
- Script expressions
- In-game variable input
- Conditional script flow
- Save-load system
- Game settings
- CG gallery
- Unlockable Tips
- Cross-platform input
- Printer backlog
- Text skipping
- Auto-advance text
- UI toggling
- Adaptive UI layout
- UI customization
- Managed text
- Localization
- Community modding
- Development console
- Script rewinding and debug
- Custom commands
- Custom actor implementations
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.78f1 | Compatible | Compatible | Compatible |
Naninovel is primarily designed to work with the Universal Render Pipeline (URP) and Built-in Render Pipeline (BiRP). The High Definition Render Pipeline (HDRP) will work, but may require additional setup and have certain limitations. For more information, refer to the documentation.
As listed on the Asset Store.