Note: The Listed platform will permanently shut down December 31, 2026. Your data published on Listed will still be available in your personal Standard Notes account. Learn more

The Text Adventure Framework

My current pet programming project is the Text Adventure Framework.

At its simplest, the Text Adventure Framework, TAF, is a platform for playing games in the classic text-based adventure format. But it's much more than that. It's a flexible platform that can handle text-based games of varying scale, scope, and complexity. TAF can handle anything from sprawling epics covering a massive landscape to claustrophic virtual escape rooms --- and everything in between.

Games are written in a custom Game Description Language, called GDL. GDL games are plain old text files.

A code-complete, fully-working, up and running version of TAF already exists. I may add further capabilities over time.

What I really need to work out is how to monetize it. My initial thoughts are to run sessions for businesses as team-building exercises. Groups of people would work together to overcome the challenges and puzzles in a virtual escape room. These would be moderator-led sessions (with me as the moderator).

More from Dave McKay
All posts