A summary of my GameMaker assets

Featured

This post serves as a collection of descriptions and links to various GameMaker-related assets and extensions that I have published over time.

Back when publishing it in 2017, I thought it was longer than expected, but it had since grown about twice in size. At least the blog has that "navigation" sidebar now.

Also should answer the "how do I support your work" question that some readers have.

Continue reading

Preventing Windows from moving the cursor on touch

A diagram shows what's this post is about:

Out of box, tapping a touchscreen display on Windows can move the cursor to touch location and leave it there, which can be an inconvenience on multi-display setups.

I made a macro that moves the cursor back to where it was before touching the screen.

If you use a touch-enabled display on Windows, you might have noticed a certain quirk: when you tap on the touchscreen, Windows might move your cursor to touch location, but will not put it back afterwards, which is an inconvenience if it's a smaller secondary display that you use for macros/etc. or even if you are using mouse/touch interchangeably.

So I wrote an AutoHotKey macro that fixes this.

Continue reading

Grid-based spirals

Good for placing objects around a grid cell! Like this:

A spiral spanning a 9x9 square grid. Points are numbered and lines show the path.
(try a newer browser for an interactive demo!)(enable JavaScript for an interactive demo!)
(click to interact)
Click/tap to select point

You give the function a grid XY and it tells you where the next point should be to have it go in a spiral.

Continue reading

GameMaker: Radial health/progress bars

This is a post about turning this

into this:


(try a newer browser for an interactive demo!)(enable JavaScript for an interactive demo!)
(click to interact)
Click/drag to adjust %

Continue reading