Skip to content

Entities that store one value are called simple entities…

“Entities that store one value are called simple entities. Compound entities are groups of related simple entities, so a compound entity can contain more than one value. For example, a unit in a strategy game normally includes many simple entities that describe its health, damage capability…” quote by Ernest Adams
Download Open image
““Entities that store one value are called simple entities. Compound entities are groups of related simple entities, so a compound entity can contain more than one value. For example, a unit in a strategy game normally includes many simple entities that describe its health, damage capability, maximum speed, and so on. Collectively, these make up a compound entity, and the simple entities that make it up are known as its attributes. Thus, a unit’s health is an attribute of the unit.””

Ernest Adams

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

Simple entities hold single data points; compound entities group them, forming attributes that describe complex objects.

In simple terms: Simple data builds complex objects via attributes.

Key Takeaway

Design systems using modular data units.

Themes

software design data modeling modularity

Mood

analytical technical

Type

educational informative

When to use this quote

  • video game development
  • software architecture
  • data organization

Key Concepts

attributes entity‑component system

Questions to Reflect On

  • How do attributes improve flexibility?
  • When might a simple entity be insufficient?
A Different Perspective

Complex systems can become overly fragmented.

★ ★ ★ ★ ★ No ratings yet

More by Ernest Adams

Explore all 40 Ernest Adams quotes