[AO3 account here.]
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.
A spiritual cosmology of Light and Dark - a small thing about cosmic struggle of light and darkness, written in 2023 during my attempt to recreate what I valued about my former Christian faith, taking cues from both the Christians and the Zoroastrians and also one iconic image of a menorah with only one candle lit in a Nazi-occupied city. And Universal Paperclips.
The three needful things - an attempt at the "is it needful/is it true/etc." sort of checklist of things to remember, based on things that had been running in my head for some time before their initial attempt to be articulated in 2018. Purely aspirational, of course.
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 in 2013.
Tadpoles - some kind of allegory about how my mind works, I guess. Originally posted in 2010.
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.
Random Passage Generator - creates a randomized text passage that looks vaguely like a free verse poem.
Dice Roller - for batch number randomization. There are better products out there nowadays.
LibTech1 - an experimental personal fork of Freedoom, for when I want an IWAD that does what I want without having to worry about strict Doom wad compatibility or compromising with numerous different people who may or may not have the same or fundamentally incompatible priorities.
Aesthetic Vanilla Gun Fixes - A DeHackEd patch that fixes some issues I have with Doom's guns. Almost purely aesthetic. Only tested with Freedoom but should be fine with id.
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.
Rachel Amber voice pack - adds some sound clips from Life Is Strange: Before The Storm to complement the "Hey! Dickhead!" clip used in HD.
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.
Lizard Baby - an enhancement of the Keen replacement in Freedoom, giving the creature a bit of movement and agency instead of the creepy dead baby effect of a totally motionless sprite.
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.
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.
AO3 - mostly just to have a place to follow, bookmark and give non-anonymous kudos. And imagine Kate Marsh as the Doomguy.
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