DIGM - Distant Illusions GameMaker Libraries

DIGM is a collection of GameMaker libraries that we use at Distant Illusions in our own games.

Right now, DIGM contains four powerful, battle-tested libraries:

  • wFSM - A flexible finite state machine for managing complex object behaviors.
  • wTimer - A timer system for scheduling and delaying function executions.
  • wRNG - A seeded random number generator, supporting multiple independent randomizers.
  • wEase - A comprehensive collection of easing functions based on the work of Robert Penner.

All these libraries are tested on the Windows, Linux, WASM, HTML5, and Nintendo Switch targets, but they should (in theory) work on other platforms as well. That said, knowing GameMaker, you shouldn't fully bet on it.

The projects these libraries are used in include (but are not limited to):

Head to the project's GitHub page for more information and the source code!

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorDistant Illusions
Made withGameMaker
Tagseasing, fsm, GameMaker, library, rng, timer

Leave a comment

Log in with itch.io to leave a comment.