# Unity Asset Store Installation

{% embed url="<https://youtu.be/syI3ohFWVck>" %}

## Find AnyRPG Core on the Unity Asset Store

AnyRPG Core can be found on the Unity Asset Store at <https://assetstore.unity.com/packages/slug/234361>

## Install the Correct Unity Version

The AnyRPG Unity package is exported as a complete project because it requires specific build settings, compiler settings, layers, and tags to function. Due to the way full projects are exported in Unity, they must be imported with the **same or higher** Unity version they were exported with.

You can find the correct Unity version right on the asset store page.<br>

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2Fkv4mwADi7uibxkqaSO9Z%2Fimage.png?alt=media\&token=837839e1-8bf0-4aa4-9056-6d52c46c150b)

## Create a New Unity 3D Project

Open Unity Hub and select the *Projects* tab.  Click *New project*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FDWqFHc8t2BH16idPrh8X%2FUntitled.png?alt=media\&token=457de5e5-6846-4f16-966c-bb5c36df3980)

If you have multiple versions of Unity installed, you will need to select the correct editor version.  Choose 3D (URP/HDRP are not available yet), optionally name your project, and click the *Create project* button.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F56i8lvlxIds0kzVYlIVj%2Fimage.png?alt=media\&token=923285f5-15a5-4720-8b11-c88f73478382)

## Install the AnyRPG Unity Package

Add the AnyRPG Core asset to your assets by clicking the **Add To My Assets** button on the asset store page.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FcnvpeurCJaAoS0o98BB2%2Fimage.png?alt=media\&token=488e7b11-d47e-476a-9c2d-c6816a2f430b)

Once the asset is added to your assets, click the **Open in Unity** button.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F3DrlWIMl4pnrsiCElExg%2Fimage.png?alt=media\&token=84a9f7d1-23f2-4765-a1a4-02a84046eef2)

When the package manager opens in Unity, click the Download button to download the package.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FYjJ5fRTIfbvE9adKHhsU%2Fimage.png?alt=media\&token=bba0ab55-3fb7-4e48-bb1e-041f58bba5e1)

Once the package has downloaded, the **Import** button should become available.  Click it.

<img src="https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FN02hpUFGbxIPOOHTSzfT%2Fimage.png?alt=media&#x26;token=30978580-cb4c-4b4e-a4ef-d5076e311598" alt="" data-size="original">

A warning window will pop up letting you know this package will overwrite all project settings.  Click **Import**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FzpauEQbyj2tcVWOhBpBx%2Fimage.png?alt=media\&token=25dac247-a0a0-481b-b42c-477bfa7b43a7)

A warning window will pop up prompting you to upgrade package manager dependencies.  This is necessary to ensure that packages that AnyRPG relies on, such as the Post Processing package are installed.  Click **Install/Upgrade**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2Ffn3ey0hvRsEXlcQIwRwW%2Fimage.png?alt=media\&token=602fc45e-39fe-4023-afe8-40af12584c69)

When the Import Unity Package window appears, click **Import**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2Fcx8IyJ1Rlmnobq6HsWOY%2Fimage.png?alt=media\&token=cae5fa2a-81df-4ba2-80f4-89aaf34a1fed)

The AnyRPG Unity package contains hundreds of textures, icons, 3d models, and audio files.  You can expect the import to take a few minutes, even on a reasonably fast computer.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F8601ISXio3HM5MGlUVuf%2Fimage.png?alt=media\&token=e027d82e-a484-44cf-bb9d-6bba2b255122)

Once the import completes, you will see errors in the console.  These will be fixed in the next step by installing UMA.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F7Zv0jvGku9DCgKzRpPnD%2Fimage.png?alt=media\&token=fa5390b5-8d1d-42a4-88c6-65ae7accb539)

## Install UMA 2

Install UMA 2 from the Unity Asset Store at <https://assetstore.unity.com/packages/3d/characters/uma-2-unity-multipurpose-avatar-35611>

If you don't already own UMA, click *Add to My Assets*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FqKcAL8bqaTRvMbNbhZ33%2Fimage.png?alt=media\&token=3726c83c-8831-4aca-956b-6a420c0b1146)

Click *Open in Unity*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FkSVUznCTQ7c2fqv0w4Ta%2Fimage.png?alt=media\&token=97a4f823-170d-48d9-841a-8837d4b607a4)

The Unity Package Manager should open in Unity.  If you have not downloaded the package yet, click **Download**.  Then Click **Import**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FhHpT3BEbYvf4MFfNKAX9%2Fimage.png?alt=media\&token=24e29597-ae95-48c7-8f6a-e02ea40e2225)

When presented with the option, accept the defaults and click **Import**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F4dtSoRcQGSRSsZrq2gjk%2Fimage.png?alt=media\&token=e2d9cdba-c59b-4861-9f27-568f136ebb54)

Since UMA has not been updated to the new 2021 API yet, you will have to accept the script update.  Click **Yes, just for these files**.\
![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2Fcc7cXAOacuJ0FWGnHzpa%2Fimage.png?alt=media\&token=b6acb3a7-3461-41b6-a48b-7231567efa6f)

After the UMA package is imported, click **Clear** in the Console pane to clear any old warnings.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FgeipdZLQHSzrU4Khg6QF%2Fimage.png?alt=media\&token=93ab5a47-17ed-4e78-ac59-bb9ac574a9a9)

You should no longer see any errors.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FT86gYvjsKrcqBd9zvagV%2Fimage.png?alt=media\&token=a43708ce-cfea-45df-806f-b764021113f7)

Finally, rebuild the UMA Global Library.  Choose from the main menu bar *UMA > Global Library*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FToWR8uNQEz7tQPGJBa53%2Fimage.png?alt=media\&token=6238d116-b8de-4873-ad4b-5142868fc068)

In the Global Library window, choose *File > Rebuild From Project*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FP8AUYTRArEHpExjR8G28%2Fimage.png?alt=media\&token=37ddff72-dcfe-4520-9b62-141e72588da3)

## Install TMP Essental Resources

Open the Window menu in Unity and choose *TextMeshPro > Import TMP Essential Resources*.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2FKiUo86miaXwdIqI1coAi%2Fimage.png?alt=media\&token=f5ff4d2a-47c9-400e-8a62-7f223256c78b)

When presented with the option, accept the defaults and click **Import**.

![](https://2976860065-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx7Nd93HqSNPpv2JhrViE%2Fuploads%2F25yJ4ym5AvWiXfeuJSqg%2Fimage.png?alt=media\&token=479cb225-c5e2-40a5-a543-444bfc3b23bd)

## Next Steps

Congratulations, AnyRPG is now ready to use!

From here you can explore the [included sample games](https://docs.anyrpg.org/getting-started/included-sample-games) or get started [creating your own game](https://docs.anyrpg.org/getting-started/creating-your-first-game).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.anyrpg.org/getting-started/installing-anyrpg/unity-asset-store-installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
