Main :: Everything :: Map :: RSS

Spooky Mountain

Edited February 2, 2023

This was one of the better 2020 games I made, I think. You can click up there to play it, or see it in its original context on

Original devlog / postmortem:

Spooky Mountain Breakdown:

MiniJam #52. The theme was ďSummit.Ē When the jam started, the revealed limitation was that the game could only use WASD or the arrow keys as inputs.

I knew what kind of game I wanted to make, going in -- a turn-based game with a small number of stats and choose-your-own-adventure style progress through a sparsely-written story. A lot of the stuff I make works like this -- I realized in thinking about it that most of my games could be described as ďgenre fiction finite-state machines.Ē It was unlikely that the theme would force me to change my plans, since I could work a bunch of fantastical prose into basically any setting.

The limitation, however, wound up making this game different and better than what I was expecting. Forcing me to think of the choices as four distinct categories of thing that were thematically linked regardless of the current circumstances made it much easier to come up with a structure and fill it in with content.

I wanted it to look better than my stuff normally does, so I spent a good chunk of the first day working on the layout and presentation. I think it worked out okay, that sore thumb of a paperclip notwithstanding. At the end of the first day I had the basic systems in place and more or less looking the way they did at the end.

I also wanted to do something that used Javascriptís weird thing where a function can be assigned to a variable. I guess itís not that weird, as programming concepts go, itís just a thing I think of as being beyond me because Iím not a strong programmer. Iíve been trying to use these games to learn specific things that have been confusing to me in the past, and this was one of them. Chris Moyer helped me understand the syntax, and I was able to use it to embed most of the game progression logic in the same data set that contained the text content. This made it a lot easier to build the content.

Iíd been playing a ton of the Arkham Horror card game from Fantasy Flight. Itís designed to support solo play, which works well in a quarantine. You build a deck and play through campaigns made up of sets of scenario cards. Itís true to the Lovecraft source material -- itís thematically bleak and difficult to win. The thing I find the most interesting about it is the way it supports player stories. I like board games where players can bring light role-playing or storytelling elements to the table -- Betrayal at House on the Hill is pretty good for that, and I think itís the most compelling thing about Gloom.

Arkham Horror does something really clever with its events -- the narrative content of a given bad thing that happens to you is usually just a couple of words. ďCrypt ChillĒ makes you discard an asset, and assets can be guns, or allies, or training youíve received. When this event happens, it prompts you to imagine why you lost this particular thing, in this particular place, because of the cold. Playing it alone eliminates the self-consciousness I would normally have about off-the-cuff storytelling, and really makes the whole thing feel like a solo pen-and-paper RPG.

Iím still mulling over how youíd make a video game that was mostly about this feeling, so Arkham Horrorís influence on this game was more thematic than structural. Although I did basically copy the four stats across directly from the card game, replacing its Will with Heart because that meant there was a reason for it to be on the left side.

Iím trying not to lean on content-heavy games for these jams, but I figured itíd be okay in this case because the content is all very short sentences, and I can crank out that kind of writing pretty quickly and with fairly even quality. In my experience, spooky stuff works better when itís short, and leaves more room to absorb fear from the readerís imagination. That fear is better for them than the writerís fear would be.

I still wound up procrastinating finishing the writing. This is the first time that has happened on one of these jam games -- Iím usually pretty excited about it for the duration. I think this is because the balance of the work was tilted so far towards the content side, and a few hours spent writing content isnít as much fun as the first few hours of programming on a new project is. I should keep this in mind for future jams.

Main :: Everything :: Map :: RSS