Dickson Law's repositories
LightweightDataStructures
Lightweight, GC-friendly data structures for GameMaker Studio 2.3+
RequestMaster
Make URL-encoded, JSON and multipart HTTP requests with ease on GameMaker Studio 2.3+
JsonStruct
Advanced JSON parser for GameMaker Studio 2.3+
ExtendedCollisionFunctions
Extended versions of GameMaker Studio 2's collision functions
GMDictionary
GameMaker Studio 2.3+ library for word lookup in word games
GMIceCream
🍦 Never use show_debug_message() to debug again.
ClassfulJson
GameMaker Studio 2023 library for using JSON with constructor-built structs
TwerkTransitions
Room Transitions Add-On for GMTwerk 2
GMStateFreeBlinks
Animated blinking functions for GameMaker Studio 2022+
GMTactician_MctsTree
Monte Carlo Tree Search (MCTS) engine for GameMaker Studio 2.3+
GMTactician_MmTree
Minimax engine for GameMaker Studio 2.3+
LTSArrayPolyfill
September 2022 array function polyfills for GMS 2.3.7-2022.6 and GM LTS 2022
GMTactician_MctsTree_Connect4
Connect-4 example using GMTactician: MCTS Devkit for GameMaker Studio 2.3+
GMTactician_MmTree_Reversi
Reversi example using GMTactician: Minimax Devkit for GameMaker Studio 2.3+
UnifiedLibraryTest
All-in-one test suite for libraries supported by Dickson Law
git-novice
Version Control with Git
gm-community-toolbox
A collection of utility functions for GameMaker.
gmc-markdown2bbcode-converter
Front-End App for Converting Github Flavored Markdown to GameMaker Community BBCode
htmlpurifier
Standards compliant HTML filter written in PHP
IframeAllowFullscreen
Unblock the allowfullscreen attribute in <iframe> tags for Omeka Classic
IiifItems
Embed Mirador in Omeka Classic 2.3+ for building rich IIIF-compliant exhibits
Omeka
A flexible web publishing platform for the display of library, museum and scholarly collections, archives and exhibitions.
plugin-ExhibitBuilder
Allows users to develop online interpretive exhibits that combine items in the Omeka archive with narrative text. The plugin provides pre-built themes and layouts, and a WYSIWYG visual editor, to build complex pages.
plugin-Timeline
Create TimelineJS timelines accessible via ExhibitBuilder blocks or shortcode.
PracticeTarget
Practice Target for Software Carpentries GitHub Workshop