Mastodon - updated more than probably healthy. Mostly just shitposts and political wank.
AO3 - mostly just to have a place to follow, bookmark and give non-anonymous kudos. For now.
Dreamwidth - updated rarely. Mostly for posting spur-of-the-moment insights and amusing links rather than daily life events. I've had this (and its Livejournal predecessor) for longer than some readers may have been alive, so not everything on here is offered with the intent that it reflect my current views.
If you want to email me, I have my
Email Dungeon - generic FRPG rules designed for asynchronous online play.
Dice Warriors - tactical fantasy wargaming using only a few six-siders and loose change. (DW3 is basically a reformatted 2 with minimal differences. DW1 can be found here.)
Random Name Generator - sorts out heavy/light syllables and is intentionally biased in favour of combinations considered to be pronounceable by English speakers. Canonical pronunciations are not given and are left to the reader. Does not check for inadvertently coming up with actual words, often inappropriate.
Random Name Generator "Bad Roguelike" - fancy S&S-esque titles in the style used in Azarg of the Twice-Exalted Oblivion.
Random Name Generator "6-20-5" - just random CVCVC outputs.
Dice Roller - for batch number randomization. There are better products out there nowadays.
Little Mouse and the Penny from Heaven - an amoral fairy tale. Originally posted in 2008 here.
Bee - a slice of life. Originally posted in 2008 here.
The Receipt - another slice of life. Originally posted for Rabbit Hole Day 2005 here.
Treatment #2 - in which no one knows what's going on but all are too embarrassed to admit it. A hit, an impossible love, a dream of escape, a horror, a horror. Written sometime around 2002-3.
On two dualities - a musing on categorizing the major disputes in our society today in how we see the world and what we think the world is. A rough of this was originally posted here in 2013.
Tadpoles - some kind of allegory about how my mind works, I guess. Originally posted here in 2010.
The following are meant for GZDoom.
Hideous Destructor - adds a few "realistic" elements to make things more challenging - and less unfairly balanced in the player's favour. Works with any Doom or Freedoom IWAD.
Superball - gives everyone a uniform rocket-like weapon and (optionally) slows down movement to give opponents a bit more time to think and shoot down other people's projectiles if need be. Primarily meant for deathmatch, though single or coop can make an interesting challenge. Works with any Doom IWAD that contains all necessary Doom 2 lumps.
Matt's Minor Doom Tweaks - a personal mod that modernizes a few things, addresses a few longtime pet peeves of mine and makes weapons a bit more intense and responsive. The numbers say it should make things easier but the dynamics suggest otherwise.
Not LMS - a mutator that tries to emulate Last Man Standing-style scoring incentives without forcing anyone out of play. You lose a large number of frags on every death, by default far more than what you can hope to recover with kills. You are forced to respawn 1 second after death but no kills are counted for any purpose if either party had just spawned. Kills are counted independently for the purpose of exiting the map on hitting fraglimit.
Slow Bullet - a stand-alone finite-speed hitscan projectile for GZDoom, based on Hideous Destructor's bullet, for use in any non-HD-related project
Azarg of the Twice-Exalted Oblivion - a silly little roguelike. No loot, just pure, idiotically random combat. Originally written up in 2011 as my very first attempt at an original fully interactive outside of modding an existing engine, picked up again in 2020 to add a proper endgame, NPC behaviour and the body-switch mechanics, as well as additional visual effects and colorblind-friendly targeting cursors. All the graphics themselves are from the 2011 original.
The following are some old Game Maker projects. Windows only though the base project files are also provided just in case.
Blockage: The Reckoning - an overhead, mouse-controlled arena shooter about securing checkpoints and delivering McGuffins across a randomly generated city ruined in a hopeless zombie apocalypse.
Blockage: The Jubilee - a mouse-based bullet-hell shmup featuring enemies that can fly in spontaneous Boid-like formations and evade the player's shots. The player is immortal, but your score resets each time you get hit.
Blockage: The Vigil - Blood Red Skies - a complete rewrite of Reckoning, incorporating all the physics and object management I learned while doing Jubilee - and then some. Unlike Reckoning which made you the single most powerful entity on the screen, in Vigil you are the underdog, on even footing with the weakest armed opponent.
Arithmophage - a Number Munchers clone featuring a hex grid and infinite lives. Scoring and advancement is similar to Blockage: the Jubilee: getting hit or eating a number does not interrupt play, but only reduces your score, as the game grows exponentially harder as your score goes up.