Utage’s Overall Structure


Initial Structure

Tools/Utage

Utage Tools are stored under Tools/Utage.

Hierarchy

Object Name Description
Managers Contains management objects used across the whole game.Details
AdvEngine Objects for scenario playback. Also contains UI objects.Details
AdvEngine Starter Contains settings for playing back the scenario files.Details
EventSystem Objects required for using Unity’s official GUI system.
Creates projects as conversation scenes, and once created they are deleted automatically.
Canvas-AdvUI Menu screens required for the visual novels, such as for the title screen, save/load screen, etc.
If the project was created as a conversation scene, it is deleted automatically.
Canvas-Sysytem UI System UI for error messages and debug menus.
If the project was created as a conversation scene, it is deleted automatically.

Project

All Utage assets are stored under the Utage folder.

Folder Name Description
Editor Scripts and assets for expanding the editor.
LocalizeText Text for localizing the error messages and UI.
Sample Sample scenes and assets.
This increases the size of the app, so when doing a build, you should either delete it or rename the Resources folder.
Scripts Scripts
Template Assets to be used as templates when creating a new Utage project.
ReadeMe Read me.

・These assets can basically be used without making any changes. If you overwrite a script directly, this can cause conflicts when doing an update; therefore, we recommend referring to Expand Utage for information on how to use its expansion functionality.
・The Utage folder may be moved as long as it is moved in its entirety.
・The Sample/Resources folder contains many sample resources. Unity automatically includes the assets under Resources into the app. Hence, when building the app, you should either delete the Sample folder or rename the Resources folder to ensure that unnecessary assets are not included in the app.

Under the New Project Folder

When you create a new project with Tools/Utage/New Project, a folder with the project’s name is created (in this case Test), and all the necessary assets are automatically created under this folder.

The essential elements are the folders under Resources, used for adding resources, as well as the scene file, Excel file, and project settings file (.project) with the project name.
All other files constitute primarily the UI textures, sounds, and prefabs. For more detailed information, please refer to Please edit when changing the UI.