Symptoms:
- I want to know if I can use assets purchased from the Unity Asset Store in other engines.
- Are there restrictions on using Unity Asset Store assets outside of Unity?
- Do I need special permissions to use Unity Asset Store assets in non-Unity projects?
Resolution:
You can use Unity Asset Store assets with other engines, as long as you comply with the Unity Asset Store End User License Agreement (EULA). Specifically, Section 2: END-USER's Rights and Obligations outlines the rules and restrictions for using purchased assets. Below is a breakdown of what the section allows and prohibits.
What you are NOT allowed to do:
- Redistribute assets: Assets cannot be redistributed as standalone items or in a way that allows others to extract them from your final product. For example:
- You cannot sell or share Unity Asset Store assets as downloadable resources in your project.
- Users of your project cannot access or extract the raw asset files. - Forum pooling: You cannot share the cost of an asset purchase with others and allow them to use the asset.
- User-generated content monetization: If your project allows users to create their own content (e.g., a sandbox game or level editor), you cannot monetize the asset without explicit permission from the asset's creator.
- Primary purpose restriction: Your project cannot have a primary purpose of letting others access or generate content using the purchased asset.
Specific rules for restricted and open source assets:
- Restricted assets: Some assets may have separate licensing terms (e.g., "Restricted Asset Terms") that limit how they can be used. Always check the accompanying documentation for any special restrictions.
- Open source components: If an asset includes open-source components, those components may be governed by separate licenses. In case of a conflict between the EULA and the open-source license, the open-source license will prevail.
Unity Asset Store assets are not restricted to Unity projects. You can use them with other engines provided you follow the EULA guidelines.
Always review the licensing terms for each asset, especially if it includes restricted or open-source components, to ensure compliance.
By following these rules, you can confidently use Unity Asset Store assets to enhance your projects, regardless of the engine you choose.