Create branching cinematic dialogue in Unity with a visual story graph, composition preview, customizable choices, localization and scene setup tools.Tested with Unity 2022.3.62f3 and Unity 6000.0.32f1 using Built-in RP, plus URP/HDRP 17.0.3. Uses uGUI, TextMesh Pro and Screen Space Overlay Canvas. Requires Input System, Unity UI and TMP Essential Resources. Install via Package Manager and enable Input System. No extra Asset Store purchases required. Other versions/configurations are untested.Dali Cinematic Story SystemDali Story Studio is a Unity editor tool for creating dialogue, branching stories and cinematic introductions.You can write your dialogue, connect choices, adjust the presentation and manage translations in the same window. When your sequence is ready, use Build Scene to create its presentation setup and test it in Play Mode.Story editingThe Story Graph lets you connect dialogue, choices, conditions and events. Variables can change which options are available and where the story goes next. A validation tool helps you find structural problems before testing.Backgrounds and layoutUse images, solid colors or video backgrounds. Add background motion and visual layers, configure fades, and adjust the dialogue panel’s size, position, colors and text.The Direction tab provides a composition preview while you work. Video, audio, input and final text rendering should be checked in Game view.Choice buttonsBring your own sprites and icons, set button states and give individual choices a different appearance. Button size, spacing and positioning can be adjusted to fit your layout.LocalizationTranslation tables support dialogue, choices and optional localized voice clips. You can import and export CSV files, preview another language in the editor and choose the language used for playback.For integration with your game’s language menu, the runtime includes a language-selection API. You supply the translations.Playback and game integrationConfigure text reveal speed, automatic progression, continue input and hold-to-skip behavior.An optional toolbar provides pause, dialogue history, story checkpoint saving and loading, and playback speed controls. You can hide it when it does not suit your game.Events, signals and the C# API let you connect the story to gameplay. Basic sequences can be authored through the editor; custom game behavior may require scripting. Checkpoint saving handles story progress, rather than your entire game state.Getting startedCreate a sequence or open an example.Write your dialogue and connect the choices.Adjust the visuals and add translations if needed.Run validation.Build the scene setup and test it.The package includes example content and documentation covering setup, story editing, visual customization and localization.RequirementsUnity Input System, Unity UI and TextMesh Pro resources are required. Please check the compatibility section for the exact Unity and render-pipeline versions tested.AUTHORING• Dedicated Unity Editor window: Dali Story Studio.• ScriptableObject-based narrative sequences.• Visual story graph with dialogue, choices, conditions, events and end steps.• Variables, conditional choices, state mutations and gameplay signals.• Structural validation tools.• Generated scene presentation setup.PRESENTATION• Screen Space Overlay Canvas using Unity UI and TextMesh Pro.• Image, solid-color and video backgrounds.• Background motion and independent visual layers.• Configurable fade timing and fade-through-black behavior.• Adjustable dialogue panel position, size, color and padding.• Configurable typography, typewriter speed and continue/skip hints.• Custom choice sprites, icons, visual states and per-choice style overrides.• Composition preview in the Direction workspace.LOCALIZATION• Stable localization keys for dialogue and choices.• Translation tables with CSV import/export.• Optional localized voice clip references.• Separate preview and playback language settings.• Runtime language selection API.• Translations must be supplied by the developer; automatic translation is not included.PLAYBACK AND INTEGRATION• Configurable timing and input-driven progression.• Music, voice and sound-effect support.• Optional pause, history, checkpoint save/load and speed toolbar.• Events, signals and C# integration points.• Story checkpoint persistence; not a complete game-state save framework.REQUIREMENTS AND TESTING• Requires Unity Input System, Unity UI and TMP resources.• Built-in tested on Unity 2022.3.62f3 and Unity 6000.0.32f1.• URP 17.0.3 and HDRP 17.0.3 presentation and choice interaction verified on Unity 6000.0.32f1.• No additional Asset Store package purchases required.• Other editor versions and target platforms have not been certified.• Video format support depends on Unity and the target platform.AI-assisted tools were used to generate some demonstration images.The editor tools, runtime systems, source code, architecture, workflow and overall functionality of the Dali Cinematic Story System were designed and developed by Dali Studios and Codex.AI-generated content is used exclusively for demonstration image.




