📖 GameMaker Library Extensions
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Configs
external_assets
output
release/gme.gmx
rooms
scripts
.gitignore remove nsisinsiinsinsii installer Jul 24, 2018
CHANGELOG.md
LICENSE.md
README.md
REFERENCE.md
extractor.d
extractor2.d
gm_extensions.project.gmx
help.rtf

README.md

GameMaker Library Extensions

img GitHub license

This library aims to add missing features from the standard GameMaker 1.4 library.

There are around 40 scripts (eg. array_sort, array_slice, string_join, array_split) for general purpose usage!

Download & Usage

There are multiple ways to get the library extensions.

GameMaker: Marketplace

Manually

  1. Go the the releases page.
  2. Find and download the most recent gm_extensions.gml file.
  3. In your GameMaker project, include the file.

Development-build

  1. Install dmd.
  2. Clone this repository, git clone https://github.com/vladdeSV/gm_extensions.git.
  3. Execute the extractor in the project via the Command Prompt, rdmd extractor.d.
  4. In your GameMaker project, include the file output/gm_extensions.gml.

Resources

The target of this is library is primarily aimed at GameMaker 1.4, but will most likely work with GameMaker 2.

Acknowledgments

This project is not affiliated GameMaker or YoYoGames, but I definitely feel this should be available to everyone.

Special thanks to @twisterghost (Michael Barrett) for inspiration with his library gdash.