A downloadable package for Windows, macOS, Linux, and Android

Download NowName your own price

A simple event system for GameMaker

This project is open-source and available on GitHub.
Please visit the README for more information on how to use the package.
Try out my other GameMaker assets!

GML often encourages coding styles where objects and scripts all reference each other directly which creates a ton of problems that, over time, can become impossible to fix. Events are great for abstracting code from one another and keeping everything tidy. It's also pretty useful for networking!

All you need to do in order to use the system is connect a function to an event and then fire the event, everything else is handled automatically.

The system works by attaching "connections" that contain a function to event objects. These connections can then be manipulated via the connection class.

Multiple connections can be connected to a single event.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorstoozey_
Made withGameMaker
TagsAsset Pack, event, events, event-system, GameMaker, listener, package, stoozey
LinksSource code

Download

Download NowName your own price

Click download now to get access to the following files:

sevent-2-2-1.yymps 15 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.