# Instantiation Options

{% hint style="warning" %}
All instantiation options requires the prefab to have a **Photon View** attached to it.
{% endhint %}

## 1. Photon Database

To instantiate a player object you can add drag and drop you prefabs to the Prefabs tab in Photon Preferences inside Game Creator Preferences.

![This method make your objects available globally for instantiation.](/files/-MKMaJ_NFVg2JvBuoylf)

## 2. Game Creator List

This method makes whatever object you put in this Game Creator list available for network instantiation.

By using a list you can make it easy if you want the player to have an specific or random prefab based on the list iterator.

![](/files/-MKMax74SZ77Ud7YmJHz)

{% hint style="info" %}
This method is useful if you want to keep your instantiation available only on an specific scene which its also useful for Asset Bundles.
{% endhint %}

## 3. Prefab inside Resources Folder

If you choose to pick a prefab directly in the **Photon Instantiate** action your prefab must be inside a Resources Folder or added to the **Photon Database** (see option 1)\\

![](/files/-MKMbqPibJy_4Iyj7lLg)


---

# 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.ninjutsugames.com/game-creator-1/photon-network/guides/instantiation-options.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.
