Marketplace Documentation
Learn how to use the BYR Marketplace to discover, share, and integrate assets into your projects.
Introduction
The BYR Marketplace is a centralized hub where creators can share and discover assets to enhance their projects. Whether you're looking for scripts, sprites, audios, or complete templates, the marketplace connects you with high-quality resources.
Discover Assets
Browse community-created assets to enhance your projects.
Share Your Work
Publish your creations and contribute to the BYR ecosystem.
Monetize
Earn from your creations with flexible pricing options.
What You Can Find
The marketplace offers several types of assets:
- Scripts - Reusable code snippets and functions
- Sprites - Texture graphics
- Models - 3D objects
- Audios - Audio assets
- Bundles - Collections of scripts/sprites/audios
Browsing Assets
Asset Cards
Each asset is displayed as a card with the following information:
- Preview - Visual representation of the asset
- Title & Description - What the asset does
- Author - Who created the asset
- Rating & Downloads - Community feedback
- Price - Free or paid options
Asset Details
Click on any asset card to view its detailed page with:
- Full description and usage instructions
- User reviews and ratings
- Related assets
Search & Filters
Search Functionality
Use the search bar at the top of the marketplace to search by:
- Asset name or title
- Author name
- Keywords in descriptions
Filtering Options
Refine your search using the filter buttons:
| Filter | Description | Icon |
|---|---|---|
| All Assets | Show all available assets | |
| Scripts | Code snippets and functions | |
| Sprites | Texture graphics | |
| Audios | Audio assets | |
| Bundles | Collections of assets |
Sorting Options
Organize results by:
- Popularity - Most downloaded assets first
- Newest First - Recently published assets
- Highest Rated - Best community-rated assets
- Most Downloaded - Most popular assets
Downloading Assets
Once you've found the perfect asset, adding it to your project is straightforward.
Free Assets
Free assets can be downloaded immediately:
- Click the "Download" button on the asset card
- The asset will be added to your project library
- Access it from the "My Assets" section in the Lab top bar
Paid Assets
For paid assets, you'll need to complete a purchase:
- Click the "Buy" button on the asset card
- Review the asset details and price
- Complete the purchase using your account balance
- The asset will be added to your library
Safe Downloads
All assets are scanned for security issues by the moderation team before being published to the marketplace.
Using Downloaded Assets
After downloading, assets are available in all your BYR projects:
- Scripts appear as available functions in the code editor
- Sprites can be referenced in your GameObject creations
- Audios are available for audio implementation
Just make sure to import them via the button from the buttom from the top bar.
Publishing Assets
Share your creations with the BYR community and potentially earn from your work.
Publishing Process
To publish an asset:
- Click "Publish Asset" from the marketplace or your profile dropdown from the header
- Fill in the asset details
- Upload your asset file(s)
- Set pricing or set as free
- Submit for review
Required Information
When publishing, you'll need to provide:
- Title - Clear, descriptive name
- Category - Script, sprite, audio, etc.
- Files - The actual asset content
Review Process
All assets go through a quality review before being published to ensure they meet the standards. It takes no longer than one day for a response.
Asset Guidelines
To maintain quality and ensure a positive experience for all users, please follow these guidelines when creating assets.
Quality Standards
- Functionality - Assets must work as described
- Documentation - Include clear usage instructions if needed
- Performance - Optimize for efficiency
- Compatibility - Ensure works with current BYR version
Content Policies
Assets must not contain:
- Malicious code or security vulnerabilities
- Copyrighted material without permission
- Offensive or inappropriate content
- Misleading descriptions or functionality
Important
Assets that violate the guidelines will be removed, and repeat offenders may have their publishing privileges revoked.
Licensing
Understanding licensing is important both as a consumer and creator of assets.
For Consumers
When you download an asset:
- Free assets are typically licensed for personal and commercial use
- Paid assets include a license for use in your projects
- You cannot redistribute assets as standalone products
- Always check the specific license for each asset
For Creators
When publishing assets:
- You retain copyright to your original work
- You grant BYR permission to distribute your asset
- You can choose between different license options
- You are responsible for ensuring you have rights to all content
Click here to learn more about licenses.
Monetization
Earn revenue from your creative work through the BYR Marketplace.
Pricing Options
When publishing, you can choose:
- Free - Share with the community
- One-time Purchase - Set a fixed price
Revenue Share
BYR operates on a creator-friendly revenue model:
- Creators receive 80% of all sales
- BYR retains 20% for platform maintenance
Promoting Your Assets
Increase your sales with these strategies:
- Create high-quality thumbnails and descriptions
- Participate in community discussions
- Bundle related assets for better value
Integration
Learn how to effectively integrate marketplace assets into your BYR projects.
Script Assets
Script assets automatically become available in your code editor after importation. You can view the installed asset functions in the Lab, by clicking on the button and right-clicking on a asset, or on the asset page, by clicking on a script file in the "Files Included" section.
Sprite Assets
Reference sprite assets in your sprite GameObjects. For instance, if an asset is named "XYZ", then you can load the asset via texture: 'XYZ/[texture file name]'.
Managing Multiple Assets
Use the "My Assets" panel to:
- View all your imported assets
- Unimport specific assets