GameController - Grisgram/gml-raptor GitHub Wiki

This controller is a very silent one, it has no impact on game performance as it does not even have a Step event implemented.

It provides a global Sender object (see Broadcasting) so you can always send messages and register receivers without the need of creating your own broadcaster. However, the Broadcasting subsystem allows the existence of multiple senders, so if you need your own specialized senders for some Achievements or other engines in your game, feel free to create as many as you like.

The global sender can be accessed through the BROADCASTER macro. Anytime, in any room.

It's child, the BrowserGameController can do much more for your game and unless you have a specific reason to not use it, you should always pick the BrowserGameController as your controller object. See its page for more information.