Sundry Sunday: A Christmas Warol

Sundry Sunday is when we present gaming culture finds from across the years and decades. We’ve changed things up a little for the season!

A Christmas Warol, from GabaLeth, is an entertaining remix of A Christmas Carol, starting Nintendo’s charmingly notorious money-grubbing libertarian.

It’s interesting to muse on how Wario has escaped popular condemnation for his capitalist ways, or at least aspirations? I think it’s partly because he’s an object of fun and not presented as a positive figure, the wa of warui, Japanese for bad, is right in his name. He’s also rarely successful, and sometimes implied (very vaguely) to have a good heart under there somewhere.

Anyway, here’s Wario as Ebenezer Scrooge. There’s four installments so far, and they’re all surprising short (although it never was a very long story); presumably there’ll be a fifth by the time you see this.

Episode 1 (3 minutes):

Episode 2 (2 1/2 minutes, with Wagooigi):

Episode 3 (1 1/2 minutes):

Episode 4 (1 1/2 minutes):

A Christmas Warol, Episode 1Episode 2Episode 3Episode 4 (Youtube)

Waluigi Sings “Baby It’s Cold Outside”

Another light post, usually I’d put this on Sunday but we’re so close to C-Day that it’d end up going up on the 24th. It’s the creator of Brawl in the Family, Matthew “BitFinity” Taranto, recorded Waluigi singing a duet with himself (who else?) of Baby It’s Cold Outside. “I like when you’re uncomfortably creepy!”

Waluigi Sings: “Baby, It’s Cold Outside” (Youtube, 2 1/2 minutes)

Game Finds: Mobile Suit Baba

We love it when we find weird and unique indie games to tell you all about! Our alien friends to the left herald these occasions.

Hempuli, the creator of the indie hit Baba Is You, certainly has been busy! He made a number of solitaire games, some with Baba characters; then a number of board games. Now he’s returned to the Baba Is Youniverse, with another charming game that uses some of the ideas and rules of Baba Is You, with a helping of Into The Breach mixed in! The result is Mobile Suit Baba:

Ha ha! You said it Baba!

The scenario goes something like this. Baba and his friends now pilot a number of giant mech robots that look like them. An invasion of Skulls threatens their laid-back society of agrarian animal creatures with fruit theft. Baba and company leap into action to protect their food stockpiles. This is communicated with dialogue from the various characters, which is all adorable.

A simple puzzle, that relies on Baba’s ability to throw other characters over blocking terrain.

Each character has slightly different abilities and movement ranges. The mind-bending, rule-changing aspect of the original game is back: levels have noun and property objects in them, as well as the keyword IS. A noun IS property sequence arranged in order from top-to-bottom or left-to-right makes that sentence instantly true, for better or worse. It’s back, but it is a bit diminished in importance. A couple of levels don’t even have words this time, which in Baba Is You would result in a completely broken level.

As in the original, the difficulty rises fast, although this one is easier than it looks.

In the original, the most important property is YOU, because it assigns agency to one or more of the characters in a level; without [something] IS YOU, you can’t affect the game world. Here though, that dire need to make sure someone IS YOU at all times is gone. Now, all of your characters are considered to be controllable. But you still have to manipulate rules sometimes, to affect the properties of the terrain.

Once you have some other characters unlocked, you can sometimes choose who you want to bring into a level.

Also, you usually have more than one character to control, in a turn-based sequence. And your characters have different movement ranges and abilities. And you have a strict time limit (although it can be made less onerous in the settings). It all feels, like its inspiration, Into The Breach, but derandomized, and turned into a puzzle game. There’s no real combat; instead you manipulate your enemies so their objectives are not met.

A Youtube trailer gets the mood across nicely:

Choose your teammates carefully!

It’s all extremely charming and worth a look. While its sale price will be a paltry $4, for a few days Hempuli is giving it away for free on itch.io! Even at full price it’s worth it.

Mobile Suit Baba (itch.io, $4 [$0 temporarily])

Inform 7

Still December, still in low-impact posting mode. I figured I’d tell you all about interactive fiction authoring system Inform 7, which still feels new in my mind despite coming out 17 years ago.

I say “Inform 7” to distinguish it from previous versions, which were a very different system. Inform 6 was a cryptic C-style programming language; Inform 7 source code reads like English. Radically so:

A bit of Zork implemented in Inform 7.

I’ve long wanted to learn Inform 7 and create something interesting with it, but every time I do I run into a thick wall of error messages. I feel it’s important to emphasize, from my own experiences trying to code with Inform 7, that this apparent ease-of-use is completely fake. It reads like English, and does what it appears to say. But in fact it’s written in extremely fiddly and precise English. It’s still all programming language, with a precise syntax, it’s just a syntax that makes it readable to both humans and the computer. In this way, it’s like Ultra COBOL.

And yet, reading it is useful to understanding it in an intuitive sense that’s untrue of many programming languages. It eschews the usage of punctuation for random coder things, in the abhorrent C style. Yeah, I said it, I’ve wrestled with C syntax more than once, I even generally understand it, but I really don’t like it.

Inform 7 used to have a great website, at inform7.com, where it could both be obtained and had great examples. That site is gone now, replaced with a GitHub page that is also pretty great, but since it, like all GitHub sites, is relying on the largess of Microsoft, and subject to the eventual enshittification that inevitably affects all corporate-owned hosting, it feels like less than the original. Ah well.

That site contains the Inform 7 documentation, which has a wealth of examples for learning how to use it. Alex Proudfoot runs another GitHub site, Inform 7 Examples, which contains that after which it is named.

This post risks defeating the entire purpose of making low-effort content during a busy time of year, suffice to say this is an unusually-deep rabbit hole of which much more deserves to be said. Later.

The Current Inform 7 Website (GitHub)

SjASMplus

No image this time. There’s nothing to take a screenshot of! SjASMplus is, simply, a cross-platform assembler targeting the Z80 platform, the processor that runs many classic arcade games. (I refuse to say “powers,” that’s not what that word means!) If you have interest in writing new games for old arcade platforms, it’s something you’ll need.

It’s the holidays still, and I’m trying to unwind a bit. I’m failing, but at least the effort is there: the effort to reduce effort. Maybe someday.

Cam’s Pac-Man Fun Page

From the linked page. Piranha is one of a whole category of Pac-Man bootlegs that try to obscure their origin.

I’m considering writing more on the subject of the male-gendered Pac, which I assume is a mere matter of social custom among the Pac-People since they have no genitalia or clothing. Pac-Man bootlegs, in particular, are bizarre and wonderful, even if they often aren’t very fun to play.

But Cam has a nice page devoted to Pac mutants. And these old Geocities-style pages need much more love these days, so for now I’ll link to them. Have a look!

A little remarked-upon aspect of these Pac-legs is how their character name is strictly determined by how many letters long it is, so that they can fit on this screen in the same amount of space that PAC-MAN did.