lemunozm / message-io

Fast and easy-to-use event-driven network library.
Apache License 2.0
1.11k stars 74 forks source link

Add support for Bevy ECS #147

Open BlockOG opened 1 year ago

BlockOG commented 1 year ago

It would be nice to have the event system use Bevy systems, so it's easy to use it in Bevy games.

lemunozm commented 1 year ago

Hi! Is this event system something message-io should implement in this crate as part of it, or should it be a plugin/wrapper (maybe in another project) that allows message-io to work with Bevy and offer that event system?

BlockOG commented 1 year ago

Could be a plugin, maybe a system, just something that would allow for integration in Bevy.

lemunozm commented 1 year ago

I like the idea, but I think it doesn't belong to the message-io project itself. It think it should be another project that wraps this and makes this join.