wiki:ComponentSystem

Version 1 (modified by epyon, 11 years ago) (diff)

--

Definitions

  • Entity - any tangible thing in the game world, basic building block
  • System - code handling a single component
  • Component - data related to a single entity aspect
  • Property - a single variable in a Component
  • Script System/Script? Component - a component implemented in the scripting language (Lua)

Requirements

  • String access to all components
  • Type info for all Properties
  • Listing of Properties and Components for a Entity
  • Fast access