Naninovel
Naninovel
Visual Novel Engine for Unity
Overview
Naninovel is a comprehensive visual novel engine built on Unity. Designed for scriptwriters, it allows creating complex text-based adventure games using a proprietary "Novel Script" language.
Details
Naninovel leverages Unity's powerful features while specializing in visual novel creation. Version 1.20 was released in July 2025, with version 1.21 preview expected in Q4 2025.
Key Features:
- Desktop, mobile, console, and web browser support
- Open APIs for custom implementations
- Visual script editor
- Resource management system
- Localization support
- Integration with other Unity features
Pros and Cons
Pros
- Can leverage Unity's powerful features
- Easy integration with non-visual novel game elements
- Advanced customization possible
- Regular updates and support
- Professional quality
Cons
- Paid asset (purchase from Unity Asset Store)
- Requires basic Unity knowledge
- High learning cost
- License authentication required
Key Links
Example Code
Basic Novel Script example:
@back Snow
@char Kohaku pos:50
Kohaku: Hello! It's starting to snow.
@choice "Let's make a snowman" goto:.MakeSnowman
@choice "Let's go somewhere warm" goto:.GoInside
@stop
# MakeSnowman
Kohaku: Great idea!
@back SnowmanComplete time:3
@stop
# GoInside
Kohaku: Yes, let's go inside.
@back House
@stop