Visuals & Audio
Your world works out of the box with a clean chat interface. This is how you go further.
In the editor, custom UI lives in Custom UI, audio tracks in Audio, and uploaded files in Assets.
Custom UI
The default chat is enough for most worlds. Custom UI is how you go beyond it:
- Styled message bubbles that look like a visual novel or text-message app
- Game HUDs with health bars, resource counters, and minimaps
- Full game interfaces with keyboards controls, maps, and character sprites
The horror world from earlier uses a CRT-style green-on-black interface with a status bar showing health, energy, and armed status. Studio AI generated it from a description like "post-apocalyptic horror UI, CRT monitor aesthetic, dark green glowing text, scanline effects."
You don't need to know code. Describe the look and feel, Studio AI builds it. Custom UI is purely visual. It reads game state but never changes it.
For the full Custom UI guide → Advanced: Custom UI Deep Dive
Audio
Audio turns a text conversation into a scene. Background music, sound effects, and ambient sounds run alongside the narrative.
Track Types
| Type | Purpose | Example |
|---|---|---|
| BGM | Background music, loops continuously | Tavern theme, battle music, exploration track |
| SFX | One-shot sound effects | Sword clash, door creak, notification chime |
| Ambient | Environmental loops, layered with BGM | Rain, forest sounds, crowd murmur |
How It Works
The AI triggers audio naturally as part of its narrative, writing audio directives just like variable directives:
You enter the tavern. Warm light and laughter greet you.
[audio: bgm-tavern play]
[audio: ambient-crowd play]You can also set up audio that plays without AI involvement — BGM playlists that auto-rotate through tracks, and conditional BGM that switches based on game state (e.g., battle music when location equals "arena").
A horror world might have tense BGM during exploration, a sharp SFX when something lunges at the player, and steady rain ambience filling the background. Three layers, all running at once.
For audio patterns and conditional BGM → Advanced: Audio Design
Assets
You can upload images, audio files, fonts, and other media through the Assets section in the editor. Files are hosted on Yumina's CDN and can be referenced anywhere in your custom UI, entries, or audio tracks. No need to host files yourself.
