• Stars
    star
    1
  • Language
    C++
  • License
    Other
  • Created almost 2 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Loads shaders at runtime... dangerously

More Repositories

1

steamworks.gml

Various expansions to Steamworks SDK support in GameMaker: Studio / GMS2. (now merged into the official extension)
C++
84
star
2

pixel-perfect-smooth-camera

An example of pixel-perfect yet smooth camera for GameMaker Studio 2
Game Maker Language
35
star
3

Promise.gml

An adaptation of JavaScript Promise polyfill for GameMaker Studio 2.3+
Game Maker Language
22
star
4

tiny-expression-runtime

Sample project from the interpreters guide. Also see https://yal.cc/interpreters-guide-2/
Game Maker Language
20
star
5

Apollo

Lua scripting in GameMaker
C++
17
star
6

GMSDLL

A template for GameMaker C++ DLLs
C++
15
star
7

gameframe

Custom window frame for GameMaker games
Game Maker Language
13
star
8

GMSDLL.cs

A template for GameMaker C# DLLs
Batchfile
12
star
9

steamworks.gmk

Steamworks SDK support for GameMaker 8.1 and earlier.
C++
8
star
10

window_commands

Check/disable/dispatch window buttons/properties/operations in GameMaker: Studio and GMS2 games.
C++
8
star
11

function_get_address

A trick for getting pointers to built-in functions in GameMaker Studio (versions 1.4.1773 - 2.2.1.191)
C++
8
star
12

window_frame

Prevents GameMaker (GMS1, GMS2+) games from freezing while being dragged/resized.
C++
7
star
13

window_set_icon

Dynamically change window icons / taskbar badges in GameMaker (GMS1, GMS2+) and Unity games!
C++
7
star
14

file_dropper

Allows user to drag-and-drop files onto the game window!
HTML
6
star
15

window_mouse_queue

Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!
HTML
6
star
16

display_settings

Brings back the GM8-era display_set_all function
C++
6
star
17

function_get_address_2024

A trick for getting pointers to built-in functions in GameMaker 2.3 / GM2022+
C++
6
star
18

sprite_get_frame_data

Get sprite frame time offsets and durations in GMS2.3
Game Maker Language
6
star
19

Kinect.gml

A good starting point for working with Microsoft Kinect SDK in GameMaker (GMS1, GMS2, GMS2.3+).
Game Maker Language
6
star
20

window_shape

Custom window shapes for GameMaker projects!
Game Maker Language
5
star
21

execute_shell_simple

A wrapper for WINAPI ShellExecute function for GameMaker (GMS1, GMS2+).
C++
5
star
22

zip-writer

Create ZIP archives in your GameMaker (GMS1, GMS2+) games!
Game Maker Language
5
star
23

sprite_add_gif

Load animated GIFs as sprites in GameMaker Studio 2.3+ games
Game Maker Language
5
star
24

file_dragger

Drag files out of GameMaker windows!
Batchfile
5
star
25

netlog

An external debug log window for GameMaker (GMS, GMS2+). Supports colored text!
Haxe
5
star
26

catch_error

Error handling for GameMaker versions from days before error handling.
C++
4
star
27

Arduino

An update to Buff's Arduino DLL
C++
4
star
28

native_cursor

Native cursors for GameMaker! (on Windows)
C++
4
star
29

gmk-snippets

Dynamic script loading and other cool tricks for GM8.1
Game Maker Language
4
star
30

tiny_udp

A minimalistic UDP implementation on top of Winsock
C++
3
star
31

GMSDLL.hx

A template for GameMaker Haxe DLLs
Batchfile
3
star
32

steamworks-gml-hx

Haxe (sfgml) bindings for steamworks.gml
Haxe
3
star
33

BouncingBladeBlitz

A little videogame made for Disc Room Game Jam
Game Maker Language
3
star
34

buffer_set_surface_fix

Makes GameMaker:Studio's buffer_set_surface work on all machines
C++
3
star
35

small-expression-runtime

Predecessor of Tiny Expression Runtime ( https://github.com/YAL-GameMaker/tiny-expression-runtime ). TXR now has more features than it.
Game Maker Language
3
star
36

POOL

A single-script arcade first-person arena shooter inspired by Doom, Quake, and a particular cue sport.
Game Maker Language
3
star
37

TheEyeTribe.gml

A very simple wrapper for TheEyeTribe's JSON-over-TCP tracker API. Works in GameMaker: Studio and newer.
Game Maker Language
3
star
38

display_mouse_sim

Minimalistic mouse automation functions (to go along keyboard_key_press/release) for GameMaker (GM8, GMS1, GMS2+)
C++
3
star
39

FieldsForTwo

Theory and example for online games with per-player determenistic simulations
C++
3
star
40

file_raw

Low-level (`stdio.h`) C file functions for GameMaker (GMS1, GMS2+).
C++
2
star
41

display_measure

Returns information about displays on Windows
C++
2
star
42

gamepad_force_focus

Allows XInput gamepads to be polled while the game window doesn't have focus
C++
2
star
43

non_sandboxed_filesystem

Out-of-sandbox operations for GameMaker games and additional file-related conveniences
HTML
2
star
44

window_taskbar

Functions for displaying progress and/or flashing the taskbar button.
C++
2
star
45

snowstatevis

A debugger-visualizer for SnowState, a finite state machine library for GameMaker!
Game Maker Language
2
star
46

catch_error_mini

[Lesser] error handling for GameMaker versions from days before error handling.
C++
1
star
47

html5_resizer

Loads and resizes images using native 2d methods
JavaScript
1
star
48

draw_clip

Clip region shader examples for GameMaker (GMS1, GMS2+)
GLSL
1
star
49

buffer_zlib

Plain simple compression/decompression for GameMaker (GMS1, optionally GMS2) games.
C++
1
star
50

borderless_tools

Game Maker Language
1
star
51

window_resize_fix

Makes window resizing for GameMaker games less cursed.
C++
1
star
52

GmxBuilder

Makes it easier to create GMS1 GMX files... in GML
Game Maker Language
1
star
53

browser_file_tools

Paste, drag and drop, open/save file dialogs for GameMaker games on HTML5 target.
JavaScript
1
star
54

window_embed_into

Lets you embed your GameMaker (GMS1, GMS2+) game window into some other window
C++
1
star
55

sprite_add_gif_cs

Batchfile
1
star