Coroutines

Coroutine extension

A set of macros and extensions to the GameMaker Language (GML) that enable the creation of pauseable functions, allowing for asynchronous execution and resumption.

Coroutines for GameMaker Studio 2.3.6+

GitHub

75 stars
6 watching
4 forks
Language: Game Maker Language
last commit: 3 months ago
Linked from 1 awesome list

coroutinesgamemakergamemaker-studio-2gms2

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jujuadams/thoughtsongamemaker A collection of reusable GML techniques and guidelines for organizing code 31
jujuadams/thejujuverse A starter pack for creating 2D games in GameMaker Studio 2 using the GML scripting language. 63
jujuadams/input Comprehensive cross-platform input handling for game development 2
jujuadams/snap Tools for encoding and decoding structured data in GameMaker games 89
jujuadams/matrices A collection of scripts and utilities for working with matrices in GameMaker Studio 2. 4
jujuadams/iota A library providing a miniature delta time and time dilation system for GameMaker 2022 LTS 38
jujuadams/chatterbox An implementation of a narrative design language for dialogue management in game development 130
gamemakerdiscord/gog.gml A native extension for GameMaker: Studio/GMS2 to utilize GOG.com's SDK for achievements, stats, and leaderboards 11
belozierov/swiftcoroutine An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. 837
jujuadams/clean-shapes An antialiased primitives library for GameMaker Studio 2 that allows developers to create smooth and precise shapes in their game 39
keeveegames/duplicatesequence.gml Tools for creating and managing sequence resources in GameMaker Studio 2 12
jujuadams/pinocchio A state-based animation system for GameMaker Studio 2 using Yacc syntax 7
blueburncz/gmd3d11 An extension for GameMaker that provides additional D3D11 functionality 19
leonoel/cloroutine Provides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript 232
jujuadams/gumshoe A utility function to efficiently search within files in GameMaker Studio 2.3 projects 9