# Tech Requirements

PLAY SDK requires the following software:

* Unity 2020 LTS or later. [Installation instructions.](https://unity.com/download)
  * It is always recommended to use a late version of Unity for bug fixes and up-to-date compatibility.

## Prerequisites&#x20;

#### Setup your bundle identifier in the project setting:

1. Open project settings Unity window: **Edit->Project Settings...**
2. Select **Player** and open the **Other Settings** section
3. For iOS tab change the **Bundle Identifier**
4. For Android tab change the **Package Name**<br>

<figure><img src="https://content.gitbook.com/content/68PKOcmo3zY5smGJcTF4/blobs/ynz6cGC0hIgD13bQFl7H/image.png" alt=""><figcaption></figcaption></figure>

#### Android&#x20;

Choose Minimum API Level 23 in **Project Settings->Player->Other Settings**

<figure><img src="https://content.gitbook.com/content/68PKOcmo3zY5smGJcTF4/blobs/8Zyfx7U4998D3zsZA19p/image.png" alt=""><figcaption></figcaption></figure>

For Android you can also change the Scripting Backend from Mono to IL2CPP. Since Unity Android Mono backend does not support arm64 which is required on [Android Play Market](https://docs.unity3d.com/Manual/android-distribution-google-play.html). But to keep the development iterations faster, you can also keep Mono and only later jump to IL2CPP.

For Android, Target API Level should be 33 or higher for Google Play Store compliance.

## Integration Support

If you are unable to find a solution in our documentation you can reach out to us directly by:

* Creating a GitHub issue [here](https://github.com/readyio/RGN-SDK-Example/issues/new/choose)
* Dropping a message in our Discord dev-chat [here](https://discord.gg/0xplay-network)


---

# 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://playnetwork.gitbook.io/play-sdk-documentation/sdk-integration-guides/getting-started/unity/tech-requirements.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.
