Skip to content

Runtime Channel

The runtime channel describes the hosted execution environment for Vifu games. It is separate from tool releases: @consenger/vifu and @consenger/companion-sdk help developers build and publish, while the runtime channel controls how approved games are loaded by Vifu Web and Vifu Mobile (to be released).

backend service

Vifu Cloud

vifu-cloud

Managed backend services for auth, database, companion state, AI, release metadata, and runtime manifests.

Channel
public alpha
Pinned version
companion.plugin.v1
public runtime

Web Runtime

web-runtime

Iframe runtime for approved HTML, Canvas, Phaser, Pixi, Three.js, and Godot web-export games.

Channel
public alpha
Pinned version
companion.plugin.v1
runtime surface

Mobile Runtime (To be released)

mobile-runtime

Native runtime surface for approved browser-compatible games and Godot-powered game modules. To be released.

Channel
compatible alpha
Pinned version
companion.plugin.v1

Tools

Current scope

  • Web Runtime: public alpha for iframe-hosted browser games.
  • Mobile Runtime (To be released): native loading path for approved browser-compatible games and Godot-powered game modules.
  • Vifu Cloud: managed auth, database, companion, AI, release metadata, and runtime manifest services.
  • Protocol: companion.plugin.v1.

Games should treat the runtime channel as the contract for loading, isolation, bridge behavior, and backend services provided by Vifu.