Sound Assets
Browse and manage audio assets.
Introduction
Browse and manage audio assets. This page provides a complete guide to sound assets in Appley, covering everything from setup to advanced techniques.
Asset Library is a core area of Appley. Understanding sound assets will help you build better games and use the platform more effectively. This documentation is designed for beginner level users.
Requirements
Before working with sound assets, ensure you have the following:
- An Appley account
- Sketchfab API token (for Sketchfab assets)
- Meshy API key (for AI generation)
- Asset files for upload (GLB, PNG, MP3)
Estimated Completion Time
Step-by-Step Guide
Follow these steps to work with sound assets in your Appley project:
Open the Asset Browser
In Creator Studio, open the Asset Browser panel for sound assets.
Search or browse
Use the search bar to find assets, or browse by category and provider.
Preview the asset
Click an asset to preview it. Check polygon count, format, and license.
Import the asset
Click Import to add the asset to your project. Wait for processing.
Use in scene
Find the imported asset in your project library and add it to the scene.
FluxScript Example
Below is an Appley Scripting (Flux Scripting) code example demonstrating sound assets:
// Asset Library — Sound Assets
on start {
results = assets.search("medieval house", {
source: "sketchfab", category: "buildings", max: 10
})
if results.length > 0 {
house = assets.import(results[0].id)
house.setPosition(0, 0, 0)
}
tower = assets.generate({
prompt: "a tall stone watchtower",
style: "low_poly", format: "glb"
})
tower.setPosition(20, 0, 0)
}Node Script Example
The same logic can be implemented using Node Scripting. Here is the equivalent node graph:
[On Start] ──► [Search: "medieval house", Sketchfab]
──► [Branch: results > 0]
├─ True ──► [Import: results[0]] ──► [Set Position]
──► [Generate: "stone watchtower", AI]
──► [Set Position: (20,0,0)]Interchangeable Systems
Common Mistakes
Avoid these frequent mistakes when working with sound assets:
Not checking asset licenses before use
Verify the license allows your intended use, especially commercial.
Importing assets without checking polygon count
Review asset details before importing to avoid performance issues.
Not organizing imported assets into folders
Use the hierarchy and naming to keep assets organized.
Duplicating assets across projects
Use the asset library to share, not duplicate files.
Troubleshooting
If you encounter issues with sound assets, try these solutions:
Sketchfab search returns no results
Asset import fails
Generated AI asset is wrong
Asset moderation is pending
Performance Tips
Optimize your use of sound assets with these performance tips:
- Check asset licenses before using in published games.
- Use the Asset Request Manager to handle rate limits from Sketchfab and Meshy.
- Organize imported assets into named folders in the hierarchy.
- Preview assets before importing to check quality and polygon count.
Related Pages
Explore these related documentation pages:
Example Project
Download a complete example project demonstrating sound assets:
