Skip to content

Troy Press

  • RPGs
    • BLUELITE: A Holmes Basic Hack
    • Fantastic Worlds: An Anthology of Resources for Fantasy PbtA Games
    • Hard-Knock World
    • Improv Almanac: Dangers and Discoveries for 88 Places 
    • Melee, Missiles & Magic
    • Planet of the Week
    • Suddenly an Ogre: A DW Gamebook
    • Uncommon World
    • Under the Blood-Red Mountain
  • Card Games
    • Civscape
    • Colossal Cave Adventure: The Card Game
    • Diamonds: Trick-Taking Card Game
    • Double Draw: Rules for a 5-Card Draw Variant
    • Hopping Halflings
    • Melee in the Mines
    • The Pearls and the Peril
    • Seven-Card Chaos
    • Solitaire Square
    • Spin Rummy
  • Other Games
    • Axis & Allies 1941 – ABC Variant
    • BASIC Computer Games Online
    • Castle Conquests
    • City Blocks
    • Eighty Days: A BASIC Travel Game
    • A New Life in Auspele: A Choose-Your-Way Game
  • Books
    • Best-Delayed Plans: GM’s Guide to Adventure Prep
    • Fantastic Worlds
    • Fith: A Stack-based Conlang
    • How to Design Card Games
    • Improv Almanac
    • Langmaker: Celebrating Conlangs
    • Muna Lingi: A Polynesian Artlang
    • Reflections on PbtA Design
  • Articles
    • About Us
    • Board Games
    • Card Games
    • Conlangs
    • Interactive Fiction
    • Market Research
    • Miscellaneous
    • Poetry/Music
    • Programming Languages
    • Reviews
    • RPG Articles
    • RPG Session Prep
    • Star Trek
  • Top 10
    • Top 10 Episodes of Star Trek: Lower Decks, in Chronological Order
    • Star Trek in Chronological Order
    • Most Played Board Games and Card Games
    • Rules for “Diamonds” Trick-Taking Card Game
    • Stonetop is a State-of-the-Art Fantasy Role-Playing Game
    • Top 35 Most Famous Poets
    • Table Comparing Dungeon World to 5 Hacks
    • Alternatives to Dungeon World
    • Freebooters on the Frontier 2e is the OSR PbtA Homage to OD&D
    • Uncommon World: Open-Source Fantasy PbtA
  • FODs
    • Planet of the Week
    • The Top 100 Star Trek Episodes in Chronological Order
    • Star Trek: Enterprise Top 10 Episode Lists
    • The Best Season of Star Trek: Discovery
    • Star Trek: Planet, Monster, Romance of the Week
    • The Animated Series: Where Star Trek Had Gone Before
    • Top 10 Episodes of Star Trek: Voyager, in Chronological Order
    • Top 10 Episodes of Star Trek: Lower Decks, in Chronological Order
    • Star Trek in Chronological Order
    • Star Trek Panic: Klingons, Romulans, and Tholians, Oh, My!
A collection of out of box Funko Pop figurines and bobbleheads

Funko Blocks

If I’ve blocked you on Twitter, it’s not about you, but about Twitter’s UI. Maybe you’re a huge fan of Funko Pops and the people I follow like your tweets about those, so I keep seeing them. And keep seeing them. And keep seeing them. If I mute you, then you can talk to me and the people I follow without my being able to see those conversations. So I have to block you instead if I want to control my feed. And I believe I should be able to […]

@rdonoghue Twitter profile

Ideas for Dungeon World Moves, from Rob Donoghue

In trying to research improvements to Dungeon World’s Volley move, I came across a 2014 post from Rob Donoghue, one of the inventors of Fate and a co-founder of Evil Hat. This led me into his blog posts of his initial plays of Dungeon World. Here’s the first two: I really like his take on a new Discern Realities move: One idea I’d been toying with was to give each class an extra question on the Discern Reality move (so the fighters could ask “Who’s the biggest threat?”, thieves could […]

woman in factory in 1940s

List of 100+ Drives for Player Characters

A popular feature of hacks of Dungeon World is replacing alignment (Lawful, Good, Neutral, Evil, Chaotic) with drives. Worlds of Adventure, Unlimited Dungeons, and Homebrew World all use drives. Some examples: In the End of Session move, players can earn an XP. The language I use in my own PbtA hacks: “Give an example of how you’ve met the requirement of one of your Drives. If no one objects, mark XP.” If you are switching from XP for alignment to XP for drives, my own suggestion is that you let […]

Four overlapping playing cards

Rules for “Diamonds” Trick-Taking Card Game

Diamonds is a plain trick-taking game where ♦ Diamonds are trump, with prediction-based scoring. Players score 10 points for each bid trick that they took and potentially either 1 point for each excess trick (overtrick) or -10 points for each trick that they fell short of their bid (undertrick). Players compete against each other, without partnerships. The Cards and Deal Use a standard deck of 52 cards. For each hand, shuffle and deal the entire deck out, making sure that all players have an equal number of cards. Discard any […]

World's Okayest Dungeon Master patch

Dungeon World Patch Kit

I’ve created a Dungeon World Patch Kit. Each Basic and Special Move starts with its Dungeon World wording first, then shows the wording from popular hacks. Select the wording that works best for your table! Why did I make this? I just finished my first Dungeon World campaign last week, played Rules as Written except for tweaking the End of Session move as we went along. We’re about to start a new campaign this weekend. We want to continue to play Dungeon World, but recognize that the language of some […]

meteor

Stars & Wishes: Feedback for Agile Session Prep

Stars & Wishes is a tested method to get positive feedback and constructive criticism, helping you understand what your players thought of your TTRPG (tabletop roleplaying game) session. Here is my adaptation of the method. I use these as my last two prompts at the end of every session (integrated into my custom End of Session move), encouraging each player to contribute: I love these prompts as a formal way to unwind from a session and reflect on what happened and what people would like to see happen next. I […]

Dungeon World cover, in front of bookcase

Prep Technique: Brainstorming Moves in Advance

My normal prep uses the Lazy Dungeon Master Adventure Prep, though sometimes I turn to the 7-3-1 technique or what I call Monty Hall Prep. When my players in a Dungeon World campaign told me (in Stars & Wishes) that they planned for their PCs to return for a third time to a tunnel to search for the McGuffin, I decided to mix it up. I needed to think differently about this setting, which they’d already visited multiple times. And I’d been wanting to get better at thinking through and […]

Hobbit holes reflected in water

A History of Postal Code Notation in the Shire

My most popular tweet ever was in response to a comment on this tweet: Saw the perennial question of “why not use the Eagles to take the Ring to Mordor?” and there are lots of fine explanations, but my favorite has always been that b/c the Eagles are so powerful, they would’ve been corrupted by the Ring, eaten Frodo, and become Dark Bird Gods. — Austin Gilkeson (@osutein) January 4, 2021 According to Tolkien’s unpublished history of postal code notation in the Shire, this has 4 digits too many. — […]

3 doors: door #1 and #2 closed; door #3 opened to show a goat

Monty Hall Prep

You’re GMing an RPG game tonight, and you haven’t done any prep. Normally I use the Lazy DM checklist or the 7-3-1 technique or hexcrawl prep, but when I’m crushed for time I use what I call Monty Hall Prep: I read up on 3 different monsters, either from the Monster Manual, the bestiary of the system I’m playing, or these days from Keith Ammann’s book or blog. I write down 3 “doors” (locations) to choose from, foreshadowing but typically not naming which monster is “behind” each door. In play, […]

ASM80 with PATB screenshot

Palo Alto Tiny BASIC in Your Browser

Martin Malý has adapted Version 2 of Li Chen Wang’s Palo Alto Tiny BASIC to run on his ASM80 browser-based assembler and emulator. I’ve uploaded the source code, with his permission, to GitHub. Background Palo Alto Tiny BASIC emerged out of the Tiny BASIC movement started by People’s Computer Company and taken up by the Homebrew Computer Club. Fellow members Steve Wozniak and Tom Pittman would develop their own BASICs (Integer BASIC and 6800 Tiny BASIC respectively). Wang analyzed the Altair BASIC code and contributed edits to Tiny BASIC Extended. […]

LGP-30 in use in 1965

DOPE (Dartmouth Oversimplified Programming Experiment)

I started another new Wikipedia article, this one on DOPE. The example programs below aren’t in the Wikipedia article, as they are just speculation. Paradigms procedural Designed by John G. Kemeny Developer Sidney Marshall First appeared 1962; 58 years ago Implementation language Assembly Platform LGP-30 Influenced by DARSIMCO, DART, Dartmouth ALGOL 30, Fortran Influenced Dartmouth BASIC DOPE, short for Dartmouth Oversimplified Programming Experiment, was a simple programming language designed by John Kemény in 1962 to offer students a transition from flow-charting to programming the LGP-30. Lessons learned from implementing DOPE were subsequently applied to the invention and development of BASIC.[1] Description Each statement was […]

first sample program written in FORTRAN

Line Numbers in Fortran, Cobol, Joss, and Basic

I stumbled across the line number article on Wikipedia, and let’s just say it lacked a historical perspective on where line numbers in programming languages came from and how they were used. I ended up writing a history section (adapting some from other Wikipedia articles). I have fond memories of reading my dad’s FORTRAN IV programming manual when I was a kid and later learning about JOSS in History of Programming Languages. (And you have no idea how hard it was for me to not type the name of every […]

The Dialects of Tiny BASIC

I learned how to program using TRS-80 Level I BASIC, a 4K implementation adapted from Palo Alto Tiny BASIC. I later used other Tiny BASIC implementations on the PC-1, Astrocade, and Apple II, not realizing how their origin stories converged. (The Apple II’s 4K implementation, Integer BASIC, was written by Woz, who knew many of the Tiny BASIC implementers from the Homebrew Computer Club.) I’ve been expanding the Tiny BASIC Wikipedia article this summer to reflect its rich history. Here’s what I contributed to the article. Tiny BASIC is a family […]

Posts pagination

Previous 1 … 13 14 15 … 20 Next

Featured Posts

  • NPC Prep

  • The Curse of Crna Gora

  • Enter Dungeon World

  • Top 20 Pumpkin Beers

  • Dialect: A Storytelling Game of Communal Language

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Copyright © 2025 Troy Press All Rights Reserved.
Powered by WordPress. Designed by Yossy's web service.