# Quick start

#### Pre requisite <a href="#before-you-begin" id="before-you-begin"></a>

* Sign in to Fish Hub **(Developer Dashboard)** and copy your subdomain. This will allow you to create and load an avatar in your domain at a later step.
* For this to work, you need to have **Git installed on your machine**, which can be downloaded from [here](https://git-scm.com/downloads). After installation, you will also need to restart Unity.
* Open your Unity Project

If you have an earlier version of the SDK installed, please follow the Unity SDK 2.0 Migration Guide.

#### 1. Import the Enoch Unity SDK <a href="#id-1.-import-the-ready-player-me-unity-sdk" id="id-1.-import-the-ready-player-me-unity-sdk"></a>

Import the package via **Window -> Package Manager -> + icon -> Add Package from git URL**. Paste this git URL into the input field: <https://github.com/enoch-social-content/unity-sdk-core.git#v1.0.0>. When you import the package for the first time, you will be asked to allow analytics. By doing so, you can help us improve the Unity SDK.

#### 2. Import the Sample scene <a href="#id-2.-import-the-sample-scene" id="id-2.-import-the-sample-scene"></a>

With the Package Manager window open, select **Enoch Avatar Loader -> Samples -> Quick Start.**

#### 3. Open the runtime example scene <a href="#id-3.-open-the-runtime-example-scene" id="id-3.-open-the-runtime-example-scene"></a>

Go to **Assets -> Samples-> Enoch Avatar Loader-> 1.0.0-> QuickStart -> QuickStart** and double-click to open the scene.

#### 4. Load your avatar <a href="#id-4.-load-your-personal-avatar" id="id-4.-load-your-personal-avatar"></a>

Next, you need an avatar URL. If you don't have one, you can create one in your own subdomain. You can get your subdomain from Fish Hub.​ Return to the **Quick Start** **Scene**. In the hierarchy, select the **Enoch Player** game object and open the **Third Person Loader** Component.Paste the Avatar URL into the **Avatar Url** Property.​​

#### 5. Run your project <a href="#id-5.-run-your-project" id="id-5.-run-your-project"></a>

Click **Play** and wait a moment for your avatar to load and animate with a basic third-person controller setup.​ The third-person controller is currently designed to work with a keyboard and mouse using the old Unity Input system.

#### Next steps <a href="#next-steps" id="next-steps"></a>

Next, you will learn in more detail how to:

* load [**3D avatars**](https://enoch-app.gitbook.io/enoch/unity-integration/load-avatars#load-3d-avatars)**,**
* load [**2D avatars**](https://enoch-app.gitbook.io/enoch/unity-integration/load-avatars#load-2d-avatars) (e.g., for profile pictures),
* integrate and customize the [**Avatar Creator**](https://enoch-app.gitbook.io/enoch/developers-integration-guide/unity-integration/avatar-creator-integration) in your game or app


---

# 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://enoch-app.gitbook.io/enoch/developers-integration-guide/unreal-engine-integration/quick-start.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.
