Fantasy swamp forest tileset by The Flavare
A compelling interactive story thrives on immersive media. With Arcweave you can upload, organise and attach image, audio and video assets to enrich your narrative, guide your users' experience, and elevate your project from prototype to polished interactive experience.
In this article you'll learn how to:
Understanding how to effectively use Arcweave assets is essential for creating immersive and memorable user experiences.
💡 If you aren't familiar with Arcweave's basic concepts, you can first read our blog post Create your own interactive story and share it in just 7 minutes, before you continue with this article.
In Arcweave, assets refer to media files you upload to your project, which you can then use across your board elements, components, and Play Mode.
The current documentation distinguishes three main asset types:
Arcweave supports industry-standard file formats for maximum compatibility:
.jpg, .png, and .gif.wav, .mp3, and .ogg.mp4, .ogg, and .webmAssets cheatsheet
Images: Add as cover to elements and components
Audio: Attach to elements, for music, atmos, sound FX & dialogue
Video: Attach to elements, for cinematic sequences, interactive movies
To upload files to Arcweave, use either of the following ways:
Arcweave allows you to create folders and subfolders inside the Assets section. Efficient asset organization is crucial for large projects, keeping your project tidy and navigable.
Arcweave's folder system allows you to:
An obvious structure would be to separate assets to audio, images, and video, on the first level. Then, add subfolders to each of them, as in the following diagram:
Root
├─ Audio
│ ├─ Music
│ ├─ Sound FX
│ └─ Atmos
├─ Images
│ ├─ Characters
│ └─ Backgrounds
└─ Video
├─ Transitions
└─ Dialogue Sequences
✅ For more info on uploading and organizing assets in folders, see the Arcweave documentation.
Click any asset in the Assets section to preview:
You can replace an asset across your project, without the need to delete and reattach manually. Right-click the asset, in the Assets section, and select Replace asset.
This will refresh all instances of the asset in the project.
Set your image assets as covers for elements and components in your project.
Drag an image asset from Assets tab and drop it inside an element.
The image will appear as a thumbnail above the element text. In Play Mode, it appears in full size above your content.
Use image assets strategically to strengthen your narrative:
Audio assets allow you to add ambient sound, music, dialogue, voice-over, and sound effects to enhance the interactive experience.
Audio assets are meant to be attached to elements, so they play when the element loads in Play Mode.
Drag an audio asset from the Assets tab and drop it into an element of your board. This creates an audio clip instance attached to that element.
Click the audio instance to open its settings panel. There you can configure its playback behavior: play once, loop, stop, and delay.
For a detailed description of audio playback behavior settings, see the documentation.
To see examples of adding and setting audio assets, watch Episode 23 of our video tutorials:
Video assets take your project's storytelling up a notch with motion, film-style sequences, or interactive movie-like elements.
Video assets are meant to be used as element covers. Once in Play Mode, the video will play automatically or on demand.
To attach a video asset to your story, drag the asset from the Assets section of your project and drop into an element of your board.
⚠️ Video assets cannot be used as component covers.
Once the video asset is set as cover, double-click the thumbnail within the element to open its settings panel. There you can configure its playback behavior: autoplay, show controls, loop, etc.
For a detailed description of video playback behavior settings, see the documentation.
To see Arcweave's video assets in action, try recreating the template called "Interactive Movie Example," from the project templates.
Finally, you can enjoy an asset-rich Arcweave project created by one of our users.
To see how assets are used in this example, explore its board structure.
Assets are powerful tools in Arcweave to make your interactive stories even more immersive, engaging, and memorable.
They offer multiple options and require you to experiment, so spend some time attaching and testing the results in Play Mode. The more you practice, the quicker you'll get to the point where using assets becomes a second nature.