This is a post about doing homing missiles in GameMaker!
Continue readingTag Archives: gamemaker
GameMaker: Windows extensions FAQ
This is a little FAQ for various Windows-specific extensions for GameMaker that I make!
Continue readingBuilding a better localization system for GameMaker
We recently added localization support to Ghost Croquet!
In doing so, I have also improved the localization system that I use in my projects (and perhaps you could too).
This is a post about the process, architecture, and challenges.
Continue readingSome extensions are now GM8.1-compatible
Thanks to my further advancements[?] in technology, some of my extensions can be used in even older GameMaker versions, such as GameMaker 8.1.
Continue readingGameMaker: filtering strings
Alternatively titled "string_letters
but for any kind of character".
Variable references in GameMaker (2023 edition)
It's been 5 years since my "variable references in GameMaker" post and people are still interested in passing variables by reference, so this I'm giving the idea a little refresh with new tools that are now available.
Continue readingGameMaker: “Can you make a game in an old GM version?”
Does it belong in a museum... or my game?
This is a post about practicality of using variously old GameMaker versions and what it'll take to make your project run correctly for most users.
Continue readingFixing buffer_set_surface in GameMaker: Studio
If you are still using GameMaker: Studio instead of moving to a more current version
(perhaps you should - it's been almost five years since GMS1 support has ended)
and you are doing extension work or anything else that demands conversions
between raw pixel data and surfaces on Windows, you might have noticed that
buffer_set_surface
doesn't work on some computers - no matter what you pass in,
no pixels appear on the surface.
Though the better way to put it would be "buffer_set_surface
doesn't work anymore".
This is a post about the matter.
Continue readingGameMaker: Working with NaN and infinities
This is a kind of a blog post that you probably don't need unless you've already had an encounter with its subject.
Continue readingGameMaker file formats (and how to open them)
This is a blog post outlining the various formats that emerged over the two decades of GameMaker history (there being few dozen of them now) and instructions on how to open them in various GameMaker versions.
Continue reading