Tag Archives: games

Play Juhyo Card Game Online

June 20, 2021

An online demo of the JUHYO card game Deena and my sons designed last year is available for you to play! I spent several months programming the demo in Javascript, and my wife designed a beautiful website to showcase its rules. An ecommerce store for the physical cards is in development.

JUHYO is a bridge-style game for 2-4 players where the suits are monsters from all over the world. Click the below picture to play!


Collaborate with Artificial Intelligence

June 13, 2021

I’ve programmed a new online game, the Collaborative Story Generator, that allows you to trade sentences or words with a computer to write a story. The game uses the text generation API at DeepAI, described as follows:

The text generation API is backed by a large-scale unsupervised language model that can generate paragraphs of text. This transformer-based language model, based on the GPT-2 model by OpenAI, intakes a sentence or partial sentence and predicts subsequent text from that input.

DeepAI is a fascinating website normally used by researchers to mine data. It was fun to adapt one of its tools for this.

Here’s the transcript of a recent game I played:

Mode Selected: Trade sentences

You: I just programmed a game in which you can collaborate on a story with an artificial intelligence.


I think that's great in any way.

You: It works by talking to deepai.org.


I don't know if it works by talking to humans, and maybe it shouldn't.

You: Well, at the beginning, humans programmed it, but I’m confident they are not controlling the interactions at this point.


I am just curious if you can convince them that artificial intelligence is a better solution than I believe there should be.

You: Some people are resistant of the idea of it, but maybe games like this will encourage them to think otherwise.


A quick disclaimer here.

You: Computers are not sentient.


But if they are so, they are intelligent.

You: Some people confuse sentience with intelligence, and I think they are two distinct concepts.


A little background information:

You: I like to program things for fun, and that’s why I made this game.


I have found that interacting with computers is interesting and often helpful.

You: When they work well, the results can be spooky.


I don't make any money from people that send me "games.

You: And why should I?


The idea of games with smart algorithms and intelligent gameplay is all too popular with children right now.

Juhyo Update

March 7, 2021

It’s taken nearly five months, but I now have a bug-free (I think!), responsively designed game you can play against three computer opponents. They’re very stupid opponents because they randomly make their decisions, but at least they follow the rules. The next programming phase I’m beginning should be the fun one: how to make the computer smarter. This is the part that should scare all sci-fi writers, because obviously I am just one boolean function call away from creating an apocalyptical computer sentience.
No update yet on when Juhyo will be available for the general public. As always, stay tuned!


“Tombs & Mummies”: 78th place in IFComp2020

December 6, 2020

My first text adventure game, “Tombs & Mummies,” placed 78th out of 103 entries in the Interactive Fiction Competition 2020, sponsored by the Interactive Fiction Technology Foundation. (Full results here.)

This was a fun and well-run competition. In addition to donated cash prizes, there’s a large pool of non-monetary prizes the winners will choose from, including a 30-minute audiobook production from me. At every turn, I was pleasantly surprised at how mutually supportive and positive the I.F. community remained, and that makes me want to program a better game for next year.

I learned many things about programming interactive fiction along the way, mainly from the people who were kind enough to post reviews of my game. For example, I learned there’s a much higher tolerance for difficult puzzles than I expected. The audience for these games doesn’t mind spending hours researching, hunting for clues, unlocking ciphers, and the like. I think they would really get a kick out of Staunton’s Traipse/WQSV 106.3 Treasure Hunt — and in fact, I discovered that one of the Traipse creators is a huge interactive fiction fan and served as an IFComp volunteer judge.

If you’d like to play the free game “Tombs & Mummies,” please click on the picture below. I advise you to create an account at the Text Adventures website, install the Quest 5.8 interpreter locally, and download the game to play it that way. Many of my reviewers were frustrated with the online experience. (I have the same advice about “Omelet Miner,” which really depends on speed. The online experience of that frequently hangs and locks up.)

Tombs & Mummies

Up to My Elbows

November 10, 2020

Just a quick update. I am up to my elbows in the programming of a new online game. This one is an adaptation of the card game Deena and my boys created, Juhyo. The printed card game, which is in very limited circulation right now with a select group of players, is a trick-taking game about snowmen in the guises of various monsters. A website will launch soon with more details.

One of the Juhyo website’s features will be the online demo. It’s entirely in JavaScript (and if I do it right, responsive to your mobile phone), so it won’t require any special software or app players to access, just a standard web browser. Making something of this scope is a slow, exacting process that will take me into 2021.

While you’re waiting, I hope you’ll give “Tombs & Mummies” a spin over at the IFComp2020 archives. If you rate fives games there before November 29, your votes will help determine the contest winners.


“Tombs & Mummies” Fan Art by Donald Conrad

October 25, 2020

Artist Donald Conrad is cracking everyone up with his illustrations of this year’s IFComp entries. Here’s one he posted of Tombs & Mummies:

illustration of Tombs & Mummies by Donald Conrad

illustration of Tombs & Mummies by Donald Conrad

There is still time for you to be a IFComp judge and play the best in interactive fiction. Click here.

“Tombs & Mummies” Reviewed

October 20, 2020

My entry to the Interactive Fiction Competition 2020 (IFComp2020), Tombs & Mummies, received a kind writeup by reviewer Mike Spivey. He says, “Tombs & Mummies is a puzzle game in a classic setting that nevertheless manages to do some interesting things both technically and story-wise.” Read the review.

There’s still time for you to review five entries in IFComp2020 and thus serve as a contest judge.

Tombs & Mummies

“Omelet Miner” Game Online

October 6, 2020

Omelet Miner is my second game on the Quest platform, after Tombs & Mummies, which is currently available for public judging at the IFComp2020 website.

This one is a more ambitious attempt to create a text-based video game. Fight off laser gun-wielding assassins while tunneling through a 3-D cube in search of the teleportation pad to escape. The only way to stay healthy is to mine omelet ingredients and cook them into a healthy meal.

The textadventures.co.uk site where it’s hosted sometimes produces some unpredictable server errors, so if something weird happens, keep trying!

Click here to play:

Omelet Miner

“Tombs & Mummies” Game Entered in 2020 Interactive Fiction Competition

October 1, 2020

Tombs & Mummies is a parser-style text adventure I programmed in Quest 5.8. It’s now online as an entrant in the 2020 Interactive Fiction Competition.

The public is the judge! You have until November 29 to play and vote for 5 or more games. It looks like there are some terrific entries. While I’m not allowed to be a judge, I’m looking forward to playing the best in IF. Please click here or the below artwork to play Tombs & Mummies. The ballot is at this link.

Tombs & Mummies

This competition has a generous prize pool comprised entirely of donations solicited by the non-profit Interactive Fiction Technology Foundation. If you would like to contribute to its pool of cash prizes, click here for information about the Colossal Fund. Additionally, IFComp prizes include an array of “expert services.” I’m donating a 30-minute audiobook production to get more experience in voiceover work.

Win a 30-Minute Audiobook Production

September 10, 2020


I’m donating production of a 30-minute audiobook as a prize to the Interactive Fiction Competition (IFComp). The prize description under “Expert services” of the prize pool is as follows:

A short (up to 30 minute) audiobook of a short story by the author
Includes pre-production, narration (by the donor), and post-production of your story, with music intro & outro, suitable for sale on a platform of your choice. Must be claimed within one year.
Donated by Matthew Warner

IFComp’s winners will be announced in mid-November. See their schedule.

THE WHO (not the group)

The Interactive Fiction Competition is a 26-year-strong contest sponsored by the Interactive Fiction Technology Foundation, a 501(c)(3) charitable organization for the preservation of interactive fiction. Interactive fiction (IF) is the genre of text-driven digital games and stories such as parsers and game books.

Each year, they solicit donations to the contest. These consist of cash to the “Colossal Fund,” which is awarded to contest winners, plus services from the prize pool such as editing, publicity, content creation, gift certificates, games, books, and magazines. There is no fee to enter, so I’m impressed that so many people are willing to donate their time and money, making this the most award-heavy writing contest I’ve ever seen. I’m under the impression the great majority of competitors will receive something.


I expect my donated prize, once claimed, to require 8-10 hours of labor on my part. “Audiobook Production Tips” goes into detail about my process. I will work with the prize winner as my pro-bono client. We will begin with a token-remuneration (i.e., free) contract to spell out our responsibilities concerning things like copyright and byline. I’ve learned the hard way as a partner in Deena Warner Design and as an author that it’s helpful to have something written down so there are no misunderstandings.

The next step will be pre-production. I’ll request a short story manuscript of up to 4,000 words, sent to me in MS Word or .RTf format. I’ll pre-read the manuscript and consult the author about things like special pronuciations and accents. Following pre-production will be production, when I will record the narration. Post-production, once the recording is in the can, will consist of de-breathing and the addition of intro and outro material such as a short musical transition I will purchase and donate from third-party stock. Post-production is where the majority of my time is spent, as I may take up to an hour polishing each five minutes of audio. (This time out, I have access to a bona fide professional recording booth, so I’m hoping to cut this down a lot with better inputs.) I’ll then share the recording with the author and ask for notes s/he may have. It’s my hope we can finalize the content within two or three rounds of edits.

Once the recording is approved, I’ll master the audio quality according to ACX audio standards and send the final MP3 back to the client. My recommendation will be to sell it through a third-party service such as Author’s Republic for redistribution to channels such as Audible and iTunes. The author will not owe me any royalties, which will also be spelled out in our contract.


I’m doing this for a few reasons. When I found out about IFComp and entered a game I programmed this summer, I was very excited and impressed with the whole enterprise. Basically, I just want to support other writers — especially during the economic downturn — and this seems like a great way to do it. Programming little online games is one of my hobbies and a great marriage of my writing and programming skills. However, I always felt alone in the endeavor, so I’m glad there’s an organization like this out there. (Not to mention I would love for 1990s-style MMORPGs like Galactic Empire to make a comeback, but maybe that was just one of the few things I enjoyed about my high school years.) I’ve been going on for years about interactive fiction without realizing there is a whole subculture devoted to it. Maybe my Google-Fu hasn’t been up to snuff. I may also want to explore voiceover work as a side hustle (see my new portfolio of audio samples), and working with a real client is a good way to get experience.

So, with all that said, best of luck to my fellow competitors, and I hope to work with one of you soon! And to the general public, keep an eye on the IFComp website for this year’s entries, and vote, vote, vote! (Also register for the November election if you haven’t already, but that’s another topic.)