Ryan Quest

Published on . Updated on .

Ryan Quest cover image: the phrase 'MAXWELL JOSLYN PRESENTS RYAN QUEST' superimposed on a picture of the protagonist.

Click here to play Ryan Quest in your browser.


From 2018-10-01 to 2019-02-01, I created an adventure videogame based on the life of my friend Ryan Wright, an American who is studying game design in Copenhagen. The game has been enjoyed by all who’ve played it, including the titular Ryan.

The game is usually played by one person, but friends have found it even more entertaining to play as a group: everyone suggests things to try next, and one person does the typing.

A group of the author's friends play Ryan Quest during the last pre-release test.
A group of the author’s friends play Ryan Quest during the last pre-release test.


Playing Ryan Quest in the Browser

The easiest way to go on a Ryan Quest is to play the game online, in your web browser. Please note that when playing online, the “save” and “restore” (load game) commands will only save your progress until you close the browser tab. Unfortunately, that particular code is out of my hands. Luckily, most people beat the game in one sitting!

Playing Ryan Quest on Your Computer

Instead of playing online, you can also download the game (2.7 MB) to play on your computer. After getting the game itself, you will also need a program called an interpreter, which will load and run the game file for you. On Mac or Linux, try using the Zoom interpreter. On Windows, options include the Gargoyle interpreter and another called Glulxe. Other options can be found by searching “interactive fiction interpreter” online.

How to Play

The title screen

If you seem to be stuck on the title screen, make sure to click “More” or press the spacebar to scroll down all the way. If that’s not enough to help you get started, keep reading!

The prompt

After the introduction, you’ll see the command prompt symbol, which looks like this:


Play Concepts

The prompt is where you type in the action you want Ryan to take in the game world. An interactive fiction game plays out like a conversation between you and the computer, which translates your commands into instructions for Ryan.

This old-school adventure game is mainly played by looking at items to learn about them, then manipulating them to try and solve puzzles or gain points. For example, in the first area of the game (the apartment), there is a loaf of bread on the shelf. If you want to see details about the bread, you can type “examine bread” after the prompt, as follows:

> examine bread

Your command is submitted when you press enter. Examining the bread, as you have done here, will print out the bread’s description, right below the command you typed.

> examine bread
Made with 100% Danish wheat.

Notice how the command prompt reappears after the description of the bread is printed. The game “took its turn” by describing what you did, and now you take another turn. Ryan Quest is built to recognize a lot of synonyms, so you have leeway in how you give your instructions. All of these are equivalent:

> examine bread
Made with 100% Danish wheat.
> x bread
Made with 100% Danish wheat.
> x the bread
Made with 100% Danish wheat.
> look at bread
Made with 100% Danish wheat.

Why not have a snack?

> eat bread
(first taking the bread)
You eat the bread. Not bad!

Proceed on this principle, and you will do just fine.

Here is, I believe, a complete vocabulary of all the commands needed to play the game to the end1. Please email me if you know of another command which is required to win, but keep in mind that many commands have synonyms (e.g. “take” and “get” do the same thing.)

north/n, south/s, up/u, inside/in, and so on
Movement commands which take you to new areas.
open something, close something
take something, drop something
Pick something up, then put it down
give something to someone
ask someone about something
buy something
Lists the other places you can get to from your current location
wear/put on something, take off something
Put on something wearable, then take it off again
put something in/on something
push or pull something

For a mini-tutorial, try typing in each of the following commands in order2. When you type each one into the game, pay attention to how the game responds, and you’ll be well-equipped to go on a Ryan Quest.

> look backpack
> take backpack
> look fridge
> pull handle
> look steak
> pick up steak


The game you know as Ryan Quest began development in October 2018 … but my first attempt at creating a Ryan Quest game came a few months earlier, in the summer. Ryan Quest as it currently exists shares only thematic elements with this prototype. Here is a screenshot.

Title screen of the original prototype for Ryan Quest.
Title screen of the original prototype for Ryan Quest.

  1. At least one secret is left unlisted.

  2. I’ve removed the game’s responses which would normally come after each line you type.