I want to use the "GameplayMessageRouter" plugin from Lyra in my project

“How is it different from using Event Dispatcher?”
Event Dispatcher follows an Observer pattern, whereas the Gameplay Message Subsystem is a Publisher-Subscriper pattern.

And yes, copying the /GameplayMessageRouter dir into your engines plugins or your game folder plugins is totally possible and can be packaged. Not 100% sure about the license though if you make that publically accessible

2 Likes