Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.9.0
Assets Directory
This directory contains images and other assets for your visual novel.
Directory Structure
backgrounds/- Background images for scenessprites/- Character sprite images
Supported Formats
- PNG (recommended for transparency)
- JPG/JPEG
- GIF (for animated sprites)
- WebP
- SVG
Image Recommendations
Backgrounds
- Recommended size: 1200x800 or 16:9 aspect ratio
- Format: JPG or PNG
Character Sprites
- Recommended size: 400x800 (portrait orientation)
- Format: PNG with transparency
- For animated sprites: Use GIF or WebP
Usage in Code
Use the helper functions to load assets:
from main import background_asset, sprite_asset
# In your story builder:
builder.set_background(background_asset("courtyard.png"), label="Courtyard")
builder.set_characters([
CharacterDefinition(
name="Hero",
image_url=sprite_asset("hero.png"),
animated=False
),
])