GMLscripts.com's Avatar

GMLscripts.com

@gmlscripts.com

πŸ”— GMLscripts.com πŸ› οΈ xot.bsky.social

18
Followers
11
Following
9
Posts
11.12.2024
Joined
Posts Following

Latest posts by GMLscripts.com @gmlscripts.com

Correct: only my asset names start with "fnt_" so typing the prefix only lists assets.

Correct: only my asset names start with "fnt_" so typing the prefix only lists assets.

Incorrect: naming your fonts starting with "font_" means you need to sift through 50+ functions before you find your asset names when you're looking for them.

Incorrect: naming your fonts starting with "font_" means you need to sift through 50+ functions before you find your asset names when you're looking for them.

#GameMaker tip of the day: when you name assets, make sure to pick a prefix that isn't also the prefix of tons of built-in functions because are listed first in the autocomplete results making it a pain to find assets. So e.g. I use "fnt_" for fonts and "rm_" for rooms. #gamedev #indiedev

04.03.2026 19:31 πŸ‘ 6 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
GameMaker Tutorial -- How to Connect Rooms with Doors -- PART 1 -- Beginner
GameMaker Tutorial -- How to Connect Rooms with Doors -- PART 1 -- Beginner YouTube video by PixelatedPope

New #GameMaker Tutorial Video!
youtu.be/rhiAvHkVdrg

#gamedev #tutorial #indiedev

02.03.2026 16:28 πŸ‘ 27 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

Great technique.

19.02.2026 22:55 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

We spoke to @jansonrad.bsky.social, the developer of the upcoming Gunboat God. Learn about the visually striking game from the earliest prototype to key game design decisions.

πŸ”— gamemaker.io/en/blog/gunb...

06.02.2026 14:22 πŸ‘ 27 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
GameMaker Tutorial - Pausing Your Game in 2026  - PART 2 of 2
GameMaker Tutorial - Pausing Your Game in 2026 - PART 2 of 2 YouTube video by PixelatedPope

The second half of my new Pausing in #GameMaker tutorial is out!

#tutorial #gamedev #indiedev
www.youtube.com/watch?v=8Acy...

07.02.2026 16:16 πŸ‘ 39 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0
GameMaker Tutorial - Pausing Your Game in 2026 - PART 1 of 2
GameMaker Tutorial - Pausing Your Game in 2026 - PART 1 of 2 YouTube video by PixelatedPope

New #GameMaker Tutorial Video: PAUSING (1 of 2)
www.youtube.com/watch?v=8OeS...

Part 2 next Saturday!

#gamedev #indiedev #tutorial #coding #programming

31.01.2026 16:15 πŸ‘ 27 πŸ” 9 πŸ’¬ 1 πŸ“Œ 1
Video thumbnail

New #gamemaker script on my Helpful Scripts github.
~~~gui_get_maximized_bounds~~~
Your game have a static aspect ratio? But you want to draw stuff ON the black bars? This will give you the bounds of the gui event INCLUDING the black bars without having to use display_set_gui_maximize()

23.01.2026 20:15 πŸ‘ 16 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
GMLscripts.com :: Home

GMLscripts.com is back on the air. Apologies for any inconvenience.

21.01.2026 00:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@gamemaker.io Merry Christmas, Yoyos! Thanks for all you do. πŸ₯°

24.12.2025 20:32 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

@gamemaker.io Merry Christmas, Yoyos! Thanks for all you do. πŸ₯°

24.12.2025 20:32 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

My next #gamemaker video series is all about Pausing!
Here's a sneak peek of what you end up with after you finish it. This is done using a system unlike anything you've ever seen in a pause tutorial... as far as I know... I'm not omniscient πŸ€·β€β™‚οΈ.
#gamedev #indiedev #hashtagsaresilly

13.12.2025 19:33 πŸ‘ 26 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0
updated CONTRIBUTING.md Β· gmlscripts/scripts@ea9d510

Contributing guidelines have been updated. Due to murky copyright issues, AI-generated code cannot be accepted.

github.com/gmlscripts/s...

19.11.2025 17:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A demonstration of the collision_triangle() function showing a triangle and an array of yellow balls. Where the triangle and balls overlap, the balls are highlighted. To help illustrate the algorithm, the triangle is shown deconstructed into two right triangles of contrasting colors. The right triangles are scaled and rotated to exactly fit the original triangle.

A demonstration of the collision_triangle() function showing a triangle and an array of yellow balls. Where the triangle and balls overlap, the balls are highlighted. To help illustrate the algorithm, the triangle is shown deconstructed into two right triangles of contrasting colors. The right triangles are scaled and rotated to exactly fit the original triangle.

Fixed an edge case in collision_triangle(). Many thanks to @dabestbro.itch.io for reporting it.

gmlscripts.com/script/colli...

12.11.2025 19:46 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
LIST OF FREE GAMEMAKER RESOURCES, SHADERS AND SCRIPTS.

LIST OF FREE GAMEMAKER RESOURCES, SHADERS AND SCRIPTS.

Hey #GameMaker devs!

Did you know 50% of your game is already done? You shouldn't be spending time in coding your own complex systems or getting headaches with perplexing shaders. So we present…

LIST OF FREE GAMEMAKER RESOURCES, SHADERS AND SCRIPTS

RT to save a live!

#indiegame #gamedev

30.10.2025 09:01 πŸ‘ 49 πŸ” 24 πŸ’¬ 4 πŸ“Œ 0
Video thumbnail

Draw your sprites stretched in any direction with this updated function.

draw_sprite_stretched_direction()
gmlscripts.com/script/draw_...

15.09.2025 19:13 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Draw your sprites with inverted colors using these updated, shaderless functions.

draw_sprite_inverted()
gmlscripts.com/script/draw_...

draw_sprite_inverted_ext()
gmlscripts.com/script/draw_...

14.09.2025 10:42 πŸ‘ 2 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
A demonstration of draw_sprite_wave() shows an image with a wiggling wave applied to it.

A demonstration of draw_sprite_wave() shows an image with a wiggling wave applied to it.

Draw wavy sprites with these two updated functions. Control the wavelength, amplitude, phase, and axis for many fun effects.

draw_sprite_wave()
gmlscripts.com/script/draw_...

draw_sprite_wave_ext()
gmlscripts.com/script/draw_...

13.09.2025 16:39 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

A trio of new and improved functions for drawing sprites with a shear transformation has been posted.

gmlscripts.com/script/draw_...
gmlscripts.com/script/draw_...
gmlscripts.com/script/draw_...

12.09.2025 18:08 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Apologies for any recent downtime or slow access. The CDN that delivers the Lunr.js client-side search engine is having problems. The file is now hosted locally.

15.03.2025 10:26 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0