# Unity desktop application

---

<YouTube id="dzNIZMzxpG8" title="AR 51 Unity SDK — Desktop Application" />

## Import the AR 51 SDK Unity package

1. In Unity, choose Assets → Import Package → Custom Package…, and select the AR 51 Unity SDK package. <br/>

![Unity desktop application — Unity import custom packages](./img/unity_development/1.Unity_import_custom_packages.png)

2. Choose the AR 51 Unity package from the file menu.  <br/>

![Unity desktop application — File menu](./img/unity_development/2.file_menu.png)  <br/>

3. You should see a progress bar when the package is loading.  <br/>

![Unity desktop application — Loading](./img/unity_development/3.loading.png)  <br/>

4. Choose all the assets in the package and click import.  <br/>

![Unity desktop application — Loading all assets](./img/unity_development/4.loading_all_assets.png)

## Drag the SDK prefab into the scene

1. Locate the AR51.Unity.SDK prefab on the project menu. Under Assets/AR51.Unity.SDK/Prefabs  <br/>

![Unity desktop application — Ar51sdk on side menu](./img/unity_development/5.ar51sdk_on_side_menu.png)

2. Drag the AR51.Unity.SDK prefab into the scene.  <br/>

![Unity desktop application — Ar51sdk in the scene](./img/unity_development/6.ar51sdk_in_the_scene.png)

## Select the target platform

In the "Service Manager" component select the platform of your choice.  <br/>

![Unity desktop application — Target platform](./img/unity_development/7.target_platform.png)

## Select the hand provider

If you are using hands in your experience (i.e. Ultra leap) select the appropriate provider in the "Service Manager" component.

## Run the Unity Scene

Run the scene in Unity. 

You should be able to view a character that moves as you do.  <br/>

![Unity desktop application — Play](./img/unity_development/8.play.png)
