I’ve been using ECS for a while, but just stepping into UI communication w/ systems. Attached is an image of how I think to approach it but would love feedback, thanks.
It matters more how your systems process UI events and access the ECS world to read or write related data. To me, unfortunately this graph doesn’t provide any information on how you’re going to do that.
This is a quote from Discord, in case you haven’t seen it. You can replace OOP with UI and it’s still true.
I’m using this event system.
Shouldn’t you ask tertle directly in that thread. Also, I remember tertle has a Discord server for BovineLabs.

