Advertisement Β· 728 Γ— 90

Posts by 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

1 month ago 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

1 month ago 30 10 1 0

Great technique.

2 months ago 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...

2 months ago 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...

2 months ago 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

2 months ago 27 9 1 1
Video

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()

2 months ago 16 4 1 0
GMLscripts.com :: Home

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

3 months ago 2 0 0 0

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

3 months ago 1 1 0 0

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

3 months ago 1 1 0 0
Advertisement
Video

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

4 months ago 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...

5 months ago 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...

5 months ago 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

5 months ago 49 24 4 0
Video

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

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

7 months ago 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_...

7 months ago 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_...

7 months ago 0 1 0 0
Advertisement
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_...

7 months ago 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.

1 year ago 1 1 0 0