ecs-sandbox icon indicating copy to clipboard operation
ecs-sandbox copied to clipboard

Document & maintain ECS structure

Open numpad opened this issue 3 years ago • 0 comments

Create a document/graphic/... of some sort to describe the components, systems and events used.

Per system:

  • [ ] Tick/Execution order (ExO)
  • [ ] Short description
  • [ ] Depends on other systems? [1]
  • [ ] Type (Update, Render, Event, ...)
  • [ ] Affected Components
  • [ ] Reacts to which events?

Per component:

  • [ ] Requires other component?

Per event:

  • [ ] Short description
  • [ ] Trigger condition
  • [ ] Affected systems

[1]: Is ExO important? F.ex. RenderSystem depends on data from PositionUpdateSystem, otherwise every rendering would be a frame too late.

numpad avatar Nov 07 '20 01:11 numpad