top of page

Tools: Create Component

in Amazon Lumberyard v1.11

Description

Sept 2017 - Dec 2017

Amazon Lumberyard is a complex AAA game engine. It has functionalities similar to Unreal Blueprint and Entity Component System. Built-in components are great but sometimes we do need to create our own custom component. Doing so in Lumberyard requires knowledge of its EventBus system and one has to dive into the C++ engine then rebuild the engine.

This tool is made in C#.NET and it functions like a code generator, but it changes Amazon Lumberyard core and configuration files to compile the newly added component.

​

One can also add variables and choose if serialization, reflection and event callback functions are needed. If it is, the tool will also generate these C++ code accordingly.

Zhengyang Li

bottom of page