This is a post about doing homing missiles in GameMaker!
Continue readingAuthor Archives: Vadym
cohost export: Some of the CSS crimes of all times
As cohost! goes read-only on October 1, I look back at one of the things that I adored about the website: being able to make animated and/or interactive posts with (slightly restricted) CSS and HTML (no JavaScript).
People made a lot of posts utilizing these tricks, and these are some of them.
Continue readingCSS-only reveal/frame comparison generator
Earlier this year, I made an image reveal/frame comparison generator for use with cohost!.
With website set to close at the end of this year, I have updated the tool to output that's easier to use outside of cohost!.
The idea is that you supply two image URLs, tweak a few settings, and get something like this back:
(if you are on iOS, resize-dragging is not currently supported - tap here for an animated preview)

And this works without any JavaScript!
The generator is available online, and in this post I go over how it works and what else it can do.
Continue readingGameMaker: Windows extensions FAQ
This is a little FAQ for various Windows-specific extensions for GameMaker that I make!
Re-calculating colors for opacity
Each blob has different color and opacity, but the mixed color (over background) is the same
When working with images and websites I deal with many different tricks and challenges, but some of them slightly more often than others.
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 readingTrackball “gestures” and other mouse trickery
So I've had this idea for an AutoHotKey script that could turn motions from any pointing device (mice, trackballs, trackpads, etc.) into custom actions.
I guess you might call them gestures?
Continue readingQMK/Vial: communicating state to PC
A tray icon showing default/navigation/numpad states
This is a little post about a trick for displaying a programmable keyboard's state (generally just the active layer) on a computer without fiddling with firmware code.
Continue readingGameMaker: filtering strings
Alternatively titled "string_letters
but for any kind of character".