rj00a / evenio

An event-driven Entity Component System
MIT License
137 stars 14 forks source link

Consider renaming "System" to something more intuitive. #23

Closed rj00a closed 8 months ago

rj00a commented 8 months ago

Systems in evenio behave differently from systems in other ECS frameworks. This makes discussions involving other libraries more confusing than it needs to be. We should consider renaming them.

Potential Candidates:

Handler is my first pick. "event listener" seems to be less common of a name, and "observer" has too many object-oriented associations for my taste.