Skip to content

Advanced architecture

Most creators can stop at the Creator API. This section explains the engine boundaries useful for deep debugging and platform work.

  • Creator source compiles to verified controlled-VM instructions; JavaScript is never evaluated.
  • The server owns trusted physics, score, state, saves, rewards, and result evidence.
  • Rendering consumes renderer-neutral frames and presentation-only events.
  • Browser input and creator content are untrusted and validated against bounded schemas.
  • Published bundles and asset versions are immutable. Realtime clients declare matching protocol and physics adapters.

Continue with controlled runtime, physics compatibility, realtime protocol, and deterministic replays.

PixelRifts creator documentation · generated reference · protocol 21