Skip to content

Samples

A collection of example projects are provided to help you get started with common development scenarios. Read on for instructions to access the samples and brief descriptions of each.

Accessing Samples

The samples are hosted on a private GitHub repository: github.com/naninovel/samples ↗. To access the repository, register your Naninovel license ↗ and follow the dashboard instructions to assign a GitHub user. Once you have access, either clone ↗ or download ↗ the repository.

Open the repository directory with the Unity editor. Notice that Naninovel and some other packages are referenced as Git packages in the package manager, so ensure a Git client is installed on your machine. Without it, Unity won't be able to pull the packages; refer to the UPM guide for more info on Git packages ↗.

To use the referenced Naninovel package, you must be authenticated as the GitHub user assigned in the account dashboard. Refer to the Unity guide for more info on authentication ↗. Alternatively, you can remove the Git package reference and install Naninovel from the Asset Store instead.

Addressable

Compiler Localization

Demo

E2E

Generic Actor

Input Rebind

Integration

Inventory

Live2D

Localization

Map

Perspective

RTL

Shader

Spine

UI

UI Toolkit

URP

Video Actor

Visual Scripting