This documentation is for a prerelease version of O3DE. Click here to switch to the latest release, or select a version from the dropdown.

Version:

Templates

Each page below covers one template: what it creates, and the fields you’ll fill in to generate it. For the full template.json schema, generated file lists, and process commands behind each template, see the Templates reference in the Developer Guide.

TemplateWhat It Creates
Basic ComponentA standard game component.
Level ComponentA component that attaches to the level entity.
System ComponentAn engine-level system component that activates automatically.
LyShine ComponentA UI component for the LyShine (UI 2.0) system.
Data AssetA custom data asset type with its own asset handler. Also known as Generic Asset.
AttimageAn attachment image asset for rendering features.