Skip to content

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

TypePurposeExample
BGMBackground music, loops continuouslyTavern theme, battle music, exploration track
SFXOne-shot sound effectsSword clash, door creak, notification chime
AmbientEnvironmental loops, layered with BGMRain, 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.