Symptoms:
- I want to create a bundle of my existing asset packs in the Unity Asset Store.
- I want to sell multiple assets as a single package while retaining individual ratings and reviews for each asset.
- I need a way to offer discounts or free additional content for users who buy certain assets.
Cause:
The Unity Asset Store imposes specific size and structure requirements for asset packs. Bundling large assets into a single upload may exceed the 6GB size restriction, necessitating an alternative approach to bundle creation.
Resolution:
Unity offers solutions through Major and Lite upgrades, enabling publishers to create bundles while maintaining flexibility for users.
- Major Upgrades: Designed for subsequent versions of the same asset.
- Users of an older version can upgrade to the newer one at a discount.
- Ratings and reviews for the original version will be copied to the upgrade target package.
- Lite Upgrades: Facilitates discounts between separate but related products.
- Allows bundling of assets without exceeding size limits.
- Users can purchase a bundle (source package) and then individually claim the assets (target packages) included in the bundle for free or a discount.
Guidelines for Creating Bundles with Lite Upgrades:
-
Bundle Naming: Include “Bundle” in the package title (e.g., "Ultimate Tools Bundle"). Avoid using "Mega Bundle" to prevent confusion with official Asset Store promotions.
-
Target Assets List: In the source package description and content, list all included target assets with links for easy access. Example:
"Ultimate Tools Bundle" includes the following assets:
- Super Cool Tools
- Super Cool Art
- Super Cool Music
After purchasing this bundle, visit each linked package to claim them for free.
-
Content Requirements: Include a text file in the bundle with links to each target asset.
-
Asset Updates: You can add new target assets over time but must not remove existing ones. Avoid specific promises about future updates.
-
Implementation Steps:
-
Publish individual assets as separate packages.
-
Create a source package marked as the bundle, including Lite Upgrades for all target assets at a $0 cost.
-
List links and instructions for users to claim individual assets post-purchase.
-
-
Additional Features:
-
Offer bonus content (e.g., additional demos, source files) via Lite Upgrades.
-
Allow bidirectional Lite Upgrades between related assets.
-
Best Practices and Tips
- Maintain clear communication about the bundle contents and any planned updates.
- Ensure users can easily claim and access all target assets listed in the bundle.
- Monitor user feedback and update the bundle as necessary to meet expectations.