About

Gameobject: anything acting in the game (car, gun, Steve).
Entity: a globally unique identifier (string, number) pointing to a set of components that comprise a gameobject.
Component: a blob of data or simply a tag (Position, Velocity, Renderable).
System: implements functionality. Systems operate on components (Renderer, MovementSystem).

See this answer for a through explanation of an Entity System.

history | show excerpt | excerpt history