# Installation

## Asset Store

{% hint style="info" %}
Generally, the latest version of ESave will be released on Github before the Unity asset store due to verification delays.
{% endhint %}

You can find the latest version of ESave in the asset store with [this link](https://u3d.as/3h8u).

Installation Steps:

1. Get ESave from the asset store.
2. Open your Unity project, go into `Window > Package Manager`, switch to `My Assets` from the packages dropdown at the top-left, and then type `ESave` in the search bar.
3. Download and import the package. You may be prompted to install package manager dependencies. Click `Install/Upgrade`.

   <figure><img src="/files/O5SxN08lWDOEg6flTKsD" alt=""><figcaption></figcaption></figure>
4. Once it's complete, and if you were not prompted to install package manager dependencies, a package installer window will pop up. Click `Install Newtonsoft JSON`. You can also open this window from `Window > ESave > Install Newtonsoft JSON`. Alternatively, you can install Newtonsoft JSON directly from Unity's package manager.

## GitHub

You can find the latest version of ESave on GitHub with [this link](https://github.com/StylishEsper/USave/releases).

Installation Steps:

1. Download one of the `.unitypackage` files from the [releases page](https://github.com/StylishEsper/USave/releases).
2. Open your Unity project and double click the downloaded Unity package.
3. Click `import`.  You may be prompted to install package manager dependencies. Click `Install/Upgrade`.

   <figure><img src="/files/O5SxN08lWDOEg6flTKsD" alt=""><figcaption></figcaption></figure>
4. Once it's complete, and if you were not prompted to install package manager dependencies, a package installer window will pop up. Click `Install Newtonsoft JSON`.  You can also open this window from `Window > ESave > Install Newtonsoft JSON`. Alternatively, you can install Newtonsoft JSON directly from Unity's package manager.


---

# 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://espergames.gitbook.io/esave/getting-started/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.
