Developer Guide (Version 1.12)

Programmer's Guide to Entities and Components

The component entity system is currently in preview and is undergoing active development. It will replace the legacy Legacy Entity System.

This guide provides engine and game programmers with examples and best practices for creating and reflecting custom Lumberyard components in C++. For information on using the component entity system in Lumberyard Editor, see Component Entity System in the Amazon Lumberyard User Guide. For C++ API reference documentation on the component entity system, see the Amazon Lumberyard C++ API Reference.