Blog

A muscular, orange-skinned mutant with webbed fingers and a floppy black mohawk leans wields a ray gun in front of a circular metal structure.

2026-08-31: Gamma Knave: Character creation

I'm still messing around with this whole Gamma World conversion for Knave, and I've finally got a character creation process! There are no character classes in the early editions of Gamma World (nor in Knave, for that matter). The big distinction is in what we might call stocks or origins or genotypes, but I'll just go with the bland option of "types". [Read more...]

2026

2026-08-23: Gamma Knave: Cosmetic and drawback mutations
Continuing my Gamma Knave project, I've created a 1d100 table of minor cosmetic details for mutants and written up 10 harmful mutations.

2026-08-19: Gamma Knave
I started thinking about adapting Knave to run a Gamma-World-style game, and the next thing I knew I wrote up 30 pages of mutations.

2026-07-23: Dungeon stocker
Here's a Google spreadsheet that randomly generates dungeon room features, plus a random image for inspiration.

2026-07-11: Image oracle
I made a thing that displays random tarot cards. And also some non-tarot cards.

2026-05-30: Small hex map generator
Another map generator, this time generating 127-hex maps instead of 7-hex ones.

2026-04-30: The S.M.H. aesthetic
A non-RPG post where I just gush about 1990s Japanese sci-fi/horror art and share a bunch of images and links.

2026-04-25: Reimagining the elemental planes
I don't like the D&D elemental planes very much, so I tried reworking them into something a little more interesting.

2026-04-19: Tiny hex map: Eastern Territories
I tried applying my tiny hex map generator to my Eastern Territories setting, and it went okay!

2026-03-15: Mighty Men & Monster Maker simulator
I made a very simple web-based thing that simulates the old Mighty Men & Monster Maker art toy.

2026-02-27: Armor as DR (sicko version)
A revision of my armor-as-DR system that allows high attack rolls to bypass armor.

2026-02-22: Armor as damage reduction
A short proposal (and huge spreadsheet) about representing armor with a damage-reduction mechanic instead of hit prevention.

2026-02-21: Tiny hex map generator
I've made another spreadsheet-based random generator, this time for making small seven-hex starting adventure regions.

2026-02-17: How to make the Internet bearable
Scripts and extensions to improve your Internet experience.

2026-01-31: A pile of old campaign ideas
29 campaign ideas that I proposed to my TTRPG group back in 2008.

2026-01-19: Spells with randomized effects per caster
A quick look at the idea of unique spells, and a not-so-quick rewrite of the personal energy attack spell from 1979's The Necromican.

2026-01-11: Damage types: All the colors of the painbow
An unexpectedly long on damage types and damage mechanics in D&D.

2025

2025-12-29: Eastern Territories campaign development
I attempt the d66 Classless Kobolds "Play Worlds, Not Rules" challenge and write up some notes and tables for my Eastern Territories setting.

2025-12-04: Lucky 6
A quick write up of a rules-light RPG system.

2025-11-28: The Eastern Territories
I'm contemplating a dark fantasy setting for use with a slightly oldschool ruleset, and this post is the loose, vague beginning of that idea.

2025-11-09: Energy drain mechanics
I'm thinking about undead types and abilities lately, so I did kind of a deep dive on different ways of handling energy drain effects.

2025-11-07: Gallery
I've added an image gallery to the site and put a bunch of old photos in it.

2025-10-26: The Hawk's Moor Adventuring Collective
A long and fond postmortem of my 2020–2022 West-Marches-esque 5e sandbox campaign.

2025-10-08: The Longton Cult Compound (Crossword Dungeon)
A 12-room, version-agnostic dungeon I made to try out a novel method of making dungeons out of crossword puzzles.

2025-09-29: Zoteris
I spent like half of 2024 writing a sci-fantasy RPG setting called Zoteris, and I'd like to show it off.

2025-09-09: Alignment as cosmic affiliation
Some ideas about a "cosmic struggle" alignment paradigm.

2025-08-29: The City of Wolves
A rough outline for a fictional fairy tale and its permutations within a fictional world.

2025-08-23: Bernard Sleigh's maps of Fairyland
A hundred years ago, a guy named Bernard Sleigh drew and published beautiful maps full of whimsical places and characters. I just think they're neat.

2025-08-07: Coin sizes and values
I'm trying to figure out what kind of currency system to use for a semi-oldschool D&D hack.

2025-07-31: Scrambled spell names 2
10 more D&D spells based on randomly generated titles, this time made for the B/X edition.

2025-07-22: Save vs. Doom/Curse/Harm/Bane
Still obsessing over saving throw mechanics, I came up with an alternate system nobody wanted.

2025-07-11: Saving throws in oldschool D&D
A look at the saving throw mechanics of a few TSR-era D&D variants, attempting to understand their internal logic.

2025-06-24: Oldschool D&D attack bonus
A look at the attack roll mechanics of a few TSR-era D&D variants, and how they would look translated into WotC-style attack bonus progressions.

2025-05-30: Witch horns
A very short and fairly pointless bit of disconnected lore blather about witches in a D&D-style setting.

2025-05-24: Scrambled spell names
Nine new D&D 5e spells based on randomly generated titles.

2025-05-04: Dig Site Incident (One Monster, Five Rooms)
A very small dungeon made as part of a "1d2 Monsters and 1d4+1 Rooms" dungeon challenge.

2025-05-02: RSS feed
I added an RSS feed to the site! It's hand-coded, because I'm not using an actual blog platform here.

2025-04-26: Nexi Random Word Generator
One of my absolute favorite tools for RPG stuff, great for generating fantastic names and alien words.

2025-04-21: Random generator spreadsheets
I attempt to explain how I make automatic stuff-generators for RPGs using Google Sheets.

2025-04-19: The luck roll
A really simple, broadly useful trick for TTRPGs. I think everybody's got their own version of this.

2025-04-19: So I wanted to have a website again...
Why I started building this site.