Sour grapes: Admittedly, I have no interest in jumping on the Wordle bandwagon, even though I did do it with my Daily Nonogram before anybody had ever considered playing Bulls and Cows—or whatever your local version might be—with words1. I’m exaggerating for effect, of course. Josh Wardle seems to be a nice guy who did a clever thing well-designed to become popular, and deserves the rewards that he’s received. It’s a far cry from my approach of dumping out something with no feedback, mentioning it on my blog, and basically just tinkering with it for my use.
Today, all of that…well, it doesn’t actually change at all. But I am releasing a Daily 4x4 Pair-Matching Game, which I call Iungimoji, after the Latin verb “I connect/pair.” Oh, and it’s also named for “emoji,” obviously. Latin verb conjugations can be irregular, but certainly not irregular enough to use the letter j centuries before it was added to anybody’s alphabet.
As with the nonogram, I wrote this primarily for my use, so there’s no state-tracking work. There’s no work to prevent the player from cheating. There isn’t even a string of 🥗🟩🟨🟣🟩 emoji or whatever to flood every marginal online social space that you can find. However, if you follow the developer diary posts, you already know that there is source code available. The code currently generates square puzzles of any size, with odd-sizes getting a dumb-looking extra card to flip over. It wouldn’t take much work to separate a width and height, or to limit it to an even number of cells. I just didn’t bother, since I mostly planned to play 4x4 and 6x6 puzzles.
Like the Daily Nonogram, the Daily Iungimoji updates a bit after midnight. Unlike the Daily Nonogram, the infrastructure for archiving old puzzles already exists, instead of me patching it in weeks later, so you can see and play the past couple of weeks that I have generated for myself as a proof of concept.
And as a word of warning, there might be a third puzzle game coming. I like these as a start to my day.
And who knows? Maybe someday, I’ll revisit the code and have them save progress to your browser and generate some emoji strings to alienate your friends. Or I could combine all the pandemic obsessions and have a daily game that mints an emoji NFT of sourdough bread when you win. Note to investors: I’m joking, but for a large enough sack of cash, I’ll absolutely build a dystopian business that’s guaranteed to fail once the fads have been forgotten…
Credits: The header image is a screenshot from the game.
Tags: announcement puzzle