Gameplay Coding in The Machinery

In this section, you will learn the basics about Gameplay Coding in The Machinery. There are two primary ways of creating a vivid and active world:

Coding within our Entity Component System

The Machinery uses an Entity Component System; therefore, most of your gameplay code will run via Engines or Systems. To learn more about these, please follow this link.

General code entry points using Simulation Entry Component

The Machinery also offers you a Simulation Entry Component which will, when the parent entity is spawned, set up a system with that is used to run code at start-up and each frame. Read more here.