Skip to content

Asset References for Game Creator 2

Asset References gives a Game Creator 2 project a central repository of project assets identified by stable, readable IDs. It supports Direct references, optional Addressables-backed Streamed references, typed selectors, metadata, validation, usage scanning, visual scripting, and a C# runtime facade.

Asset References overview showing the Game Creator Settings database and its main workflows

Installation

Check the documented requirements, import boundary, and optional Addressables dependency. Open Installation

Getting Started

Register a Direct asset, select it from Game Creator 2, and validate the repository. Open Getting Started

Core Concepts

Understand stable IDs, Direct and Streamed modes, enabled state, metadata, and runtime resolution. Open Core Concepts

Examples

Review Direct and Streamed assets, prefab spawning, variables, scenes, and resolve-to-variable workflows. Open Examples

C# API

Review the documented lookup, streaming, event, and variable-helper APIs. Open the C# API

Troubleshooting

Diagnose selectors, resolution, duplicate IDs, build inclusion, memory, and Streamed entries. Open Troubleshooting

Area Documented capabilities
Central repository Registered assets, stable IDs, metadata, filters, validation, and usage scanning.
Direct and Streamed mode Serialized references by default and optional Addressables-backed loading.
Typed selectors Game Creator fields that show compatible registered asset types.
Game Creator integration Properties, Instructions, Conditions, Events, and name variables.
Runtime API Typed lookup, async loading, preload, release, events, and cache rebuilding.
Maintenance tools Duplicate, missing-asset, type, usage, and streamed-metadata checks.
  1. Open Game Creator Settings > Asset References.
  2. Select a project asset and use Add Asset Reference in the Inspector.
  3. Confirm its generated Reference ID and optional metadata.
  4. In a supported Game Creator property, choose Asset References/Asset Reference.
  5. Select the registered reference from the type-filtered selector.
  6. Run Validate after content changes and before builds.