Interactive fiction, text adventures and puzzle games by Robin Johnson (

December 2019: I'm migrating my games to There are still copies on this site at the old locations, so if you have ongoing games in your browser history, you can finish them, but this page now links to the itch pages.

All my games are free. Donations are never obligatory and always welcome. My Patreon supporters get early access to games, and exclusive feelies.

Buy Me a Coffee at Support me on Patreon My Amazon wishlist

Keyboardless text adventures

These games are made with my versificator 2 engine, designed to mimic the feel of classic puzzly text adventures with a tablet-friendly, typing-free interface.

Classic text adventures

These are type-in text adventures in the classic style of the golden age games of Infocom, Level 9 Games and Magnetic Scrolls. If you haven't played a text adventure before, read How to Play Text Adventures below.

Puzzle games

Occasionally I make 2d graphical puzzle games that aren't text adventures, for casual gaming.


How to play text adventures

Unlike graphical games, which are limited by hardware and software capabilities, text advntures use a technology of unsurpassed advancement - natural language - to project the images directly into your imagination.

You get a description of what is going on, and you give the game commands. In Detectiveland, Draculaland and Zeppelin Adventure, the commands are available as buttons. In the other games, you enter the commands by typing them in simple English at the prompt at the bottom, and pressing Enter. Including an exhaustive list of words the game understands would spoil your enjoyment of playing, but some simple commands are:

north, east, south, west, in, out, up, down
Walk in the specified direction. (You can abbreviate the compass directions to the letters n/e/s/w.)

Repeat the description of the room (or other location) you are in. Normally these will not be printed automatically after the first time you are in a room. If you want to see the descriptions every time, type verbose. To turn this off, type terse.

You can also look at (or x for examine) particular objects, characters, or parts of the scenery.

talk to (character)
Find out what one of the other characters in the game has to say. If you want to get more specific, you can ask them about particular topics, e.g. ask the ghost about Claudius.

take (object), drop (object)
Pick up or put down an object. To pick up everything you can see, or drop everything you are carrying, use take all or drop all.

inventory (or i)
Show a list of what you are carrying.

show (object) to (character)
Find out how a character reacts to a particular object, e.g. show skull to Horatio.

save (cookiename), load (cookiename)
This saves your game to a cookie so that you can restore from this point later with load. It's recommended that you do this before trying anything risky or irreversible! dir shows you a list of cookies.

Undoes your previous action. You can do this several times in a row.

The games understand many more commands and finding out what they are is part of the fun. Experiment!

Support my work

My games are free to play and always will be.

They're not so free to make. That's fine! I enjoy it. Nonetheless, if you'd like to support my work, please consider:

Buy Me a Coffee at

External links

For exasperated sci-fi opinions, exasperateder political opinions, and pictures of my cat, see my twitter.

For silly music occasionally accompanied by bad singing of silly lyrics, see my soundcloud.

By day I work for Moon Collider, making A.I. tools for commercial videogames.

The games on this site use cookies for saving and restoring your game sessions. They aren't used for anything else.
There may be third-party cookies from the Patreon and Ko-fi widgets.