Entity Component System

Entity Component System (ECS) is an architectural model which simplifies the numerous attributes of each simulation objects into a single entity composed with properties grouped by components.

Gravity

Further Reading