Skip to content

Interface: ProjectManifest ​

Everything a data-authored game needs at runtime: produced by the editor's export step, but plain JSON so any tool can write it.

Properties ​

PropertyTypeDescription
assetsAssetDescriptor[]-
layers?Record<string, string>Project layer names by index ("7": "Enemies"); applied to LayerRegistry on init.
localization?ManifestLocalizationString tables (asset ids of loaded JSON) and the language to start in.
namestring-
physicsLayers?Record<string, string>Physics layer names by index, applied to PhysicsLayerRegistry the same way.
scenesRecord<string, SerializedScene>-
startScenestring-
version?string-

© 2026 PlayAdGentic