MusNik's repositories
OKColor.gml
An okay color management for GameMaker implementing OKLab/OKLCH colors. Generate, convert, gamut map and mix colors properly with visually better results. Also supports RGB, HSV, HSL, Lab, LCH, and other models.
foreach.gml
foreach() loop implementation for GameMaker 2.3 for arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities and structs
ArrayList.gml
The most complete list class for GameMaker Studio 2.3+. GC-friendly, [ ] accessor, 50+ functions (add, remove, insert, contains, find, sort, shuffle, reverse, etc.) and reference as array.
DeepCopy.gml
Deep clone GameMaker class instances / constructed structs, anonymous structs and arrays nested in any order!
DuplicateSequence.gml
Make a deep copy of GameMaker sequence asset / struct for editing it in-runtime
Exception.gml
Base class for the GameMaker Exceptions providing better output and handy code interface. Also imroves YYC support of Exceptions.
quicksort.gml
array_sort function using a modified quicksort algorithm, for GameMaker Studio 2.2
BMFontToGMFont
Converts BMFont-format fonts into GMS/GMS2 font resources
YoYoImage.Resize
Interpolated texture group resize on compilation for GameMaker
GameMaker-HTML5
GameMaker HTML5 runtime
glsl-fast-lens-distortion
Barrel / Pincushion distortion shader without trigonometric functions!
painfully-learned-lessons
Painfully learned lessons about GameMaker