Posted August 01, 2021 by Ben Allen
I started making a roguelike a few days ago.
For the past few years, I've really wanted to get deep into a roguelike like Caves of Qud, Dwarf Fortress, or NetHack. The richness of these games has always appealed to me, but playing them has never fulfilled my high expectations.
I broke through numerous barricades during my quest to finally enjoy one of these things—Caves of Qud, to be specific—I bought a proper keyboard with a numpad, I watched multiple lengthy gameplay videos made by knowledgeable players, I thoroughly read through the included documentation and memorized many keyboard shortcuts, and I even downloaded a mod designed to assist new players. I really wanted this!!
And then it finally clicked! I finally got past the biggest hurdle of traditional roguelikes—Basic level mastery of the controls and user interface! Hurray!
As of today I've sunk just over 12 hours into Caves of Qud, and that isn't actually very much. I'd hoped that I'd be able to put hundreds of hours into this game after finally overcoming the controls. I really love certain moments of Qud, but find much of the core gameplay somewhat dull.
For the record, I actually think Qud is really good and will play more. I just want something more my speed.
I've spent some time trying to identify the things that keep me from enjoying Qud. It's really just one thing:
A Diorama Roguelike is something I just made up:
If you're not following, I've made a game that meets this criteria before—it's called Gemygo. You can think of it as the baby version of what I'm hoping to make now.
9 Till Void—and its predecessor, Nine till Void—are both close to diorama roguelikes, but the player taking occupancy within the dioramas disqualifies both games. Maybe this is a reason why these games aren't as fun as I wanted them to be?
Diorama games already exist. Glimby, by thecatemites, is my favorite. My provided definition is specific to a roguelike.
A diorama roguelike does the following things:
A diorama roguelike is toy-like. Click something—it reacts. Click that same thing while under different conditions—it reacts differently. This is something that Spelunky does masterfully, and I'll be happy to create a game half as playful and surprising as Spelunky.
Here's some gifs that summarize where the game is at so far. It's in the early stages, and this post is long enough already, so I'll save the finer details for a future post.