Unity Asset Store

The Unity Asset Store provides a lot of great resources for game development. You can import these into Airship games just like any other Unity project. However there are some things the will not work in Airship. Be sure to thoroughly read about the asset before purchasing. If you are unsure, you can reach out in the Discord channel for advice.

Supported Assets

Most artwork will work in Airship. C# code does not work in Airship, unless it is solely for the Unity Editor. Any shaders / materials must be for URP (The Universal Render Pipeline)

A general rule of thumb:

  • Supported

    • 2D / 3D Art

    • Animations

    • Sounds

  • Will Not Work

    • Code

    • Templates

  • Might Work

    • Shaders

    • Tools

Graphics

Shaders and Materials will need to support URP. All Unity assets will specify this in the overview. Look for the check mark.

Animations

Animations can be imported and used in Airship games. If you use a custom character that supports Humanoid animations, there are many animations on the store that will work. However the Airship characters in the character system will not work with any animations from the asset store.

Code

No C# code can run during an Airship game. This means you can use tools in the Editor, but nothing at runtime.

You can view the Package Content to see if any scripts are included in the asset. Scripts in "Example" or "Sample" folders are usually safe since they aren't required for the core asset.

Optimization

Importing Unity Asset store packs is an easy way to bloat your project. Most assets will import at very large file sizes. Be sure to only include things you want to use, and to make sure the import settings are what you want.

For optimization tips Look Here.

Last updated