EntityComponentSystems
Sample code for DelphiCon2021 session Entity Component Systems: A Different Approach to Coding
- Quiet · last change 11-4-2021
- ★ 14 on GitHub
README
Entity Component Systems: A Different Approach to Coding
Example source code accompanying the DelphiCon 2021 session "Entity Component Systems: A Different Approach to Coding"
This directory contains 2 implementations:
- The "Pure" subdirectory contains a simple Entity Component Systems (ECS) implementation that tries to stay as pure to the ECS model as possible.
- The "OOP-Like" subdirectory contains the same version, but adds some OOP-like helpers making entities behave more like Delphi objects.
Both versions are functionally the same.
All code is licensed under the Simplified BSD license.

