> For the complete documentation index, see [llms.txt](https://docs.sparkframework.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sparkframework.dev/documentation/user-guide/getting-started.md).

# Getting Started

This page covers what you need to get Spark up and running in Unity.

## Requirements

* Unity 6.3 or newer

Spark does not require any specific rendering pipeline. You have full freedom to use URP, HDRP, or the Built-in Render Pipeline. The included game templates and demo scenes use URP, but the framework itself is pipeline-agnostic.

## Installing Spark

Watch the installation walkthrough video here: [Spark Installation Guide](https://youtu.be/QzOTBlA2jk0)

You can purchase Spark Core and individual plugins from the [Unity Asset Store](https://assetstore.unity.com/publishers/49855). For more information on how Spark is distributed (individual plugins, bundles, and game templates), see [How is Spark Distributed](/documentation/user-guide/getting-started/how-spark-is-distributed.md).

## The Spark Editor Window

The Spark Editor is where you spend most of your time. To open it:

1. In Unity's menu bar, look for the **Spark** menu or go to **Window > Spark Editor**.
2. The editor window opens with tabs on the left sidebar.

Each installed plugin adds its own tabs. For example, if you have the Items plugin installed, you will see tabs for Items, Equipment Slots, Body Parts, Loot Tables, and so on.

Inside each tab you can browse existing entries in a searchable list, create new entries, edit entry fields in the inspector panel, and delete entries you no longer need.

## Next Steps

Now that you have Spark installed, continue to [Core Concepts](/documentation/user-guide/getting-started/core-concepts.md) to understand the foundational ideas that every Spark system is built on.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.sparkframework.dev/documentation/user-guide/getting-started.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
