> For the complete documentation index, see [llms.txt](https://anything-world.gitbook.io/anything-world/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://anything-world.gitbook.io/anything-world/unity-1/unity-quickstart.md).

# Unity Quickstart - Classic Version

{% hint style="warning" %}
If you're completely new to Unity it might be a good idea to learn a bit about the Unity interface. The first 6 videos in the[ Unity essentials series](https://learn.unity.com/tutorial/using-the-unity-interface#) is a great way to pick up the basics.

Once you've got the basics down, follow this guide and see how to get started with creating 3D content in Unity!
{% endhint %}

## 1. Get your Developer API key

[Sign-in to the developer portal](https://app.anything.world/profile) to get your API Key! Get your unique developer API key from the dashboard.

![Get your personal API key](/files/-MaDDwTWlrdHk9SwlRN-)

{% hint style="info" %}
Our REST API requires a unique developer API key for authentication in order to allow make APIs calls.
{% endhint %}

## 2. Setup Anything World SDK

**Step 1:** Download the latest Unity Anything World SDK

{% content-ref url="/pages/-M\_vEXEQ-K6Qvf8gqNP8" %}
[Download SDK](/anything-world/unity/download.md)
{% endcontent-ref %}

{% hint style="info" %}
Anything World currently provides Unity SDK. Unreal SDK will be coming soon.
{% endhint %}

**Step 2:** Open the project with **Unity 2019.4 or** **above**.

**Step 3:** Install the [**Editor Coroutines**](https://docs.unity3d.com/Packages/com.unity.editorcoroutines@0.0/api/Unity.EditorCoroutines.Editor.EditorCoroutineUtility.html) and [**Universal RP**](https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@11.0/manual/index.html) packages using the Unity Package Manager.

![Install Editor Coroutines](/files/-MaABmB0FU7EowR9zIGQ)

![Install Universal RP](/files/-MaABd9cs9iflKWdnX48)

**Step 4**: Import the **Anything World.unitypackage** file into the project.

![Import Anything World Package](/files/-Ma9upbDnpNk_hwtg8_A)

**Step 5:** Add the API: **Anything World >  Settings**

![](/files/-MaAA5ayqoJsKOgv6PsL)

**Step 6:** Open Test Scene: **Assets > Anything World > Scenes > TestArea** to get your creativity going!

![](/files/-MaA3FdlXvFLbzzTIa3r)

{% hint style="info" %}
You can also add the **AnythingSetup** prefab directly to any existing scene. Find the prefab: **Assets > Anything World > Prefabs > Resources > AnythingSetup.prefab** drag it out to Hierarchy Panel.
{% endhint %}

**Step 7:** Find a 3D model you like to see: **Anything World >  Anything Creator > Object Creator** type in the name of the model for example: "Zebra" and select the one you like to see.

![](/files/-MaDUojFIdYixophJ1cd)

{% hint style="info" %}
Looking for ideas on what to search for? How about: "Cat", "llama", "plane", "snake", "shark", "bee", "car"!
{% endhint %}

**Step 8:** Hit **Play** and see it come to life!

![](/files/-MaA5eWDlgWDWCvsLwi5)

{% hint style="info" %}
With Anything World you can make 3D objects stream even at the runtime. Try it out!
{% endhint %}

#### What's NEXT?

{% content-ref url="/pages/-M\_ua1BWvTOPW5PsRl6u" %}
[Tutorials](/anything-world/unity/examples.md)
{% endcontent-ref %}
