# Installation

You can easily use echo3D as a backend for your [Unity](https://unity3d.com/) project by following these steps:

## Downloading the Unity SDK

Clicking the <img src="https://3757500311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M41BcmqhdFQ3r89wcIR%2Fuploads%2FYdBLvRywUB39lfQjyL7y%2Fimage.png?alt=media&#x26;token=85e3b999-25e7-45b6-98ec-369e8645c18c" alt="" data-size="line"> button in the top header bar allows you to directly download the echo3D **Unity SDK**.

<figure><img src="https://3757500311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M41BcmqhdFQ3r89wcIR%2Fuploads%2FZjhC9AEIiRLHcL5QjsgF%2Fimage.png?alt=media&#x26;token=f820e495-2922-43d7-a7dc-cab1c78874ae" alt="" width="490"><figcaption></figcaption></figure>

## Opening a Unity Project

Create a new or open an existing project in Unity.

{% hint style="info" %}
**Our latest SDK supports Unity 2020.3 LTS and newer**. Make sure your Unity version is up to date and has the required modules (e.g. Android Build Support, iOS Build Support, etc.) to build an app on your platform of choice.

**Using an Older Version of Unity?** Our legacy SDK is available for download [here](https://assetstore.unity.com/packages/tools/network/echo3d-sdk-189301).

**New to Unity?** Check out the official [Working with Unity](https://docs.unity3d.com/Manual/UnityOverview.html) manual or the full [Unity documentation](https://docs.unity3d.com/Manual/index.html) to get a better understanding of how to get started with Unity.
{% endhint %}

![](https://3757500311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M41BcmqhdFQ3r89wcIR%2Fuploads%2FmLgvYpBLoEKDYCul14S9%2FEmptyNewProject.png?alt=media\&token=1df3be2c-7240-4561-8a50-0f0d8298a7be)

## Integrating the Unity SDK

**Unzip** the downloaded SDK folder and **copy** the folder into your project `Packages` folder.

For example, `YourProject/Packages/co.echo3d.unity`

<figure><img src="https://3757500311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M41BcmqhdFQ3r89wcIR%2Fuploads%2FcWt0kAX6LM8GpgNXZQLl%2Fcopy_to_packages.gif?alt=media&#x26;token=a7131ee0-0ea1-4d19-8e95-ce7422cfcfc6" alt=""><figcaption></figcaption></figure>

Open your project or switch to the Unity Editor if it is already open.&#x20;

Unity will automatically detect and import the new package.

![](https://3757500311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M41BcmqhdFQ3r89wcIR%2Fuploads%2FGaKypn1P0myfXhQg3xgM%2Funity_auto_import.gif?alt=media\&token=1ca953ca-24f0-4501-b438-4ea6910774ad)

**That's it! 🎉**

## **Video Tutorials**

Here are tutorials that can guide you through the steps shown above.

### Installation and features review&#x20;

{% embed url="<https://www.youtube.com/watch?v=hTNWUN9KZeI>" %}

### Integrating the SDK into an existing project

{% embed url="<https://www.youtube.com/watch?v=E9_rXX8Xcb8&ab_channel=echo3D>" %}


---

# 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.echo3d.com/unity/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.
