Skip to content

Troy Press

  • Books
  • Games
    • BASIC Computer Games Online
    • Castle Conquests
    • City Blocks
    • Civscape
    • Colossal Cave Adventure: The Card Game
    • Hero’s Arc
    • Hopping Halflings
    • Melee in the Mines
    • Melee, Missiles & Magic
    • The Pearls and the Peril
    • Spin Rummy
  • About Us

Play BASIC Computer Games Online

I was surprised that there was no easy way to play David Ahl’s classic book, BASIC Computer Games, in your browser. You can now play them here: Play BASIC Computer Games in Your Browser BASIC Computer Games sold over a million copies as microcomputer users in the 1970s and early 1980s typed its programs into their Commodore PETs, Apple IIs, and TRS-80s (among many other machines). I smashed up Ahl’s listings with Joshua Bell’s Applesoft BASIC emulator to make it easy for you to select any of these programs and […]

a somewhat-exhaustive taxonomy of PbtA games, tracking ten different systemic mechanical elements in each, and a loose kind of succession between them

Links for Designing PbtA TTRPGs

If you are interested in designing a Powered by the Apocalypse (PbtA) tabletop roleplaying game: First, buy a copy of Apocalypse World. After all, that’s where this all started. Second, buy and read a few systems from different branches of the PbtA family tree, to get a glimpse of the range of possibilities. Sam Sorensen has a great taxonomy of PbtA games (shown above). Third, download @lackingceremony‘s Simple World. As she wrote, “I created Simple World in order to showcase that an Apocalypse World hack didn’t need to be a […]

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: “Award a star to someone for a great moment of gameplay.” “Make a wish for what you’d like to see in a future session.” I love these prompts […]

Dungeon World End of Session move

Prepping with the End of the Session in Mind

When preparing to run a PbtA (Powered by the Apocalypse) TTRPG, keep in mind how experience is gained. Many PbtA games have an End of Session move that awards experience points. Make sure you’re giving players chances during the session that align with this move! Here is the End of Session move in Dungeon World: When you reach the end of a session, choose one of your bonds that you feel is resolved (completely explored, no longer relevant, or otherwise). Ask the player of the character you have the bond […]

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

Lines 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 […]

Posts navigation

1 2 … 9 Next

Menu

  • Books
  • Games
    • BASIC Computer Games Online
    • Castle Conquests
    • City Blocks
    • Civscape
    • Colossal Cave Adventure: The Card Game
    • Hero’s Arc
    • Hopping Halflings
    • Melee in the Mines
    • Melee, Missiles & Magic
    • The Pearls and the Peril
    • Spin Rummy
  • About Us

Categories

  • Adventure Games
  • Board Games
    • Board Game Reviews
    • Board Game Survey
  • Card Games
    • Card Game Design
      • Design Challenge
    • Civscape
  • Conlangs
    • Model Languages
  • Interactive Fiction
    • Colossal Cave
    • Text Adventures
  • Market Research
  • Miscellaneous
  • Poems
  • Programming Languages
    • BASIC
      • BASIC Games
      • Tiny BASIC
  • RPGs
    • Dungeon Master Tips
    • Dungeon World
    • OSR
      • O5R
    • RPG Content
      • Hex Describe
      • Hexedland
  • Video Games

Subscribe to Blog via Email

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

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