# Introduction

[This](https://github.com/mtaha3249/SheetLinker) project demonstrates how to use Google Sheets as a database for Unity. I’ve developed a system that creates a sheet and retrieves data from it using App Script (JavaScript). This data is then converted into JSON format and imported into Unity.

Additionally, I’ve implemented a feature to download images from URLs, which helps to decrease the overall build size. One of the key advantages of this system is its ability to update data in real-time, meaning any changes made to the data will be reflected in the project immediately. For a more detailed explanation, please refer to the following content:

1. [Creating and using of Sheet.](/sheet-linker/sheet-construction.md)
2. [Writing App Script.](/sheet-linker/sheet-to-json.md)
3. [Fetch in Unity creating UGUI](/sheet-linker/fetch-in-unity/ugui.md).
4. [Fetch in Unity creating UI Toolkit](/sheet-linker/fetch-in-unity/ui-toolkit-advance.md).

In order to provide a clear direction for my concept, I've created a demonstration using an in-game event, similar to Clash of Clans. For **testing purposes**, I've utilized assets and text from Clash of Clans. The following is the reference I used to shape my project idea.

<figure><img src="/files/OVA8591BbdhaUzf0VHED" alt="" width="375"><figcaption></figcaption></figure>


---

# 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://muhammad-taha-bin-farooq.gitbook.io/sheet-linker/introduction.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.
