New Game Demo: The Master Tape

A shady music agent stole your girlfriend's studio masters. It's up to you to get them back. Are you smooth enough to hook the goods?

Recent News

Dynamic Entities and Subplots

by Gamefic on 11-27-2016 9:00 AM

A while back I quietly introduced an improvement to dynamic entities. It's always been possible to generate entities at runtime, but for a long time they weren't compatible with snapshots. In other words, any entity created at runtime would be lost in an undo or restore. Gamefic 1.0 was the first release to handle dynamic entities properly in snapshots. The latest version extends this capability with a new feature called subplots. Read More

Testing Interactive Fiction with Automated Gameplay

by Gamefic on 8-1-2016 12:46 PM

I've been experimenting with player bots for interactive fiction. Besides being a fun exercise, I thought they might be a useful debugging tool. I even thought they might be able to prove the "validity" of a story model, e.g., that the story can never be played into an unfinishable state. I'm not sure that's possible with a non-trivial story, but I figured I'd give it a shot. Read More

Dynamic Conjugation

by Gamefic on 4-28-2016 6:56 PM

The original version of the standard library was hardcoded to use the second person when referring to the player's character, e.g., "You go north." Not anymore. Scripts can access an object that defines grammar rules for the PC through the you method. Read More

Haul and Pull

by Gamefic on 4-18-2016 7:55 AM

The Gamefic project went through a major overhaul this weekend. Most of these changes have been in development for months. Saturday I started merging them into the master branch on the GitHub repo. Read More