Skip to main content

Studio API

The Studio API provides everything you need to build structured, dynamic experiences in Studio.

The Studio API includes:

  • Entity-Component System (ECS) — APIs for working with Studio’s ECS architecture, allowing you to create, modify, and organize entities and components at runtime.
  • World — Core functions and utilities for managing the overall scene graph, including entity hierarchies, transforms, and spaces. The world is the container for all spaces, entities, queries, and observers in your project.
  • Events — A rich system for sending and responding to runtime events within Studio.

Use the Studio API to create immersive, stateful experiences that respond to player input, world changes, and real-time interactions.