Visuals & Audio
Every world comes with a clean chat interface out of the box. Here's how to 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:
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 you want and let the Studio's AI assistant build it. Custom UI is a purely visual layer — it reads game state but never changes it.
For the full Custom UI guide → Advanced: Custom UI Deep Dive
Audio
| 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 |
BGM playlists auto-rotate through tracks, and conditional BGM switches based on game state (e.g., battle music when the variable location is "arena").
A horror world might play tense BGM during exploration, fire a sharp SFX when something lunges at the player, and run steady rain ambience in the background. Three layers, all 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.
