Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

GameMaker curiosities

Things that you might not know that you could of have had in your game.

See also:

A minimalistic WinSock wrapper for UDP sockets.
Custom window shapes for GameMaker games!
Allows user to drag-and-drop files/folders onto and out of the game window!
Brings back the GM8-era display_set_all function
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!
A minimal implementation of The EyeTribe's eye tracker API.
Dynamically load animated GIFs as sprites in your GameMaker games!
A simple wrapper for WINAPI ShellExecute for GMS1/GMS2 games.
Dynamically change window icons / taskbar badges!
Lets GameMaker games poll XInput devices while not in foreground
GML syntax highlighting for games, websites, and more
Re-compiles and replaces shaders mid-game
Low-level file functions for GameMaker games
Brings back synchronous drawing into GameMaker: Studio.
Converts BMFont fonts into GM:S/GMS2 project resources.
Embed your game window into other windows. Without permission.
Capture part/whole screen/all screens inside or outside of your GM games
Window flashing / highlight / notifications / progress bars
Raw Input
Use multiple mice and keyboards in GameMaker games!
Check/disable/dispatch window commands in GameMaker
Write high-level code for GameMaker projects in Haxe
Prevents GameMaker games from freezing while being dragged/resized.