The Adventures of Square is a must-play free retro FPS

Adventures of Square

The moon is made of cheese, and The Adventures of Square is at least 80% terrible geometry puns by weight, so an ideal candidate for RPS coverage. Built on the open-source GZDoom engine by BigBrik, a team of the best and brightest in the Doom modding scene, this free FPS borrows inspiration from old-school shooters far and wide but also feels like the missing link between the childish whimsy of Commander Keen and the unrelenting violence of the Doom series.

If you’re a fan of Doom and its derivatives you might have heard of The Adventures of Square before and wondering why we’re only covering it now, today marks the release of its years-delayed second episode. While the new version (the secant edition – I did warn you about puns) includes a polished-up version of the first episode, the real star of the show here is the new slab of content, which may be some of the finest PG-rated, mostly-kid-friendly ultraviolence I’ve played.

Square feels like a little bit of everything. It’s foundation is obviously Doom for its pacing and enemy swarms, but there’s a little bit of Duke Nukem here in its verticality and setpieces and a dash of Strife in its weapons. There’s something fresh in there, too; maybe it’s the extra-dense packs of baddies that melt like butter under your spray of paintgun fire, collapsing into a heap of colourful goop and googly eyes. Maybe it’s the unrelenting commitment to terrible geometry puns, of which you can turn down the frequency if you have no soul. Maybe it’s because Square is an incredibly polished standalone production and completely free when it could easily be charging $20 or more.

For those who have already completed the first episode and are returning to see what the fuss is about, the second part of the game is longer, tougher and more ambitious than the first. While you start the new levels stripped of your arsenal, you’ll quickly be fully armed again, and facing down old enemies in greater numbers than ever before as well as a few new baddies that don’t quite fit the shape-based theme established in the first episode. You’ll also be spending much of your time navigating space, protected from the harsh vacuum by handy respawning and generously air-filled goldfish bowl helmets.

The Adventures Of Square knows exactly how to capitalize on its software foundation. Sloped surfaces are used sparingly, and textures are simple, clean and consistently cartoony, but the detail poured into the levels is impressive considering their scale. While the first episode has more traditional corridor crawls, the second episode focuses on sprawling non-linear environments combining up-close room-to-room fighting through buildings and longer-ranged encounters with flying foes over rolling hills, cheesy lunar steppes and spires jutting out of bubbling rivers of lethally super-heated dairy products.

Yes, that means you’ll have to be doing some platforming, but thankfully the outdoors environments – most being on the surface of the moon – are blessed with low gravity, resulting in a floaty bit of airtime in the middle of every jump and high air control, not entirely unlike Metroid Prime’s satisfyingly arcing leap. Most main-route platforms (some secrets make exceptions) are large, easy to land on and give you a wide margin of error. That said, you should probably quicksave before any platforming section.

Unlike many modern GZDoom-based projects, The Adventures Of Square doesn’t auto-save except at the beginning of each level. Combine that with Episode 2’s long and open maps and you’ve got a recipe for frustration if you don’t go and manually save occasionally. Just a friendly tip, because I like you all and don’t want you to be upset when you inevitably get startled by an ambush and fall into an instant-death pit, like I did. Repeatedly. It’s one of the few gripes I have with Square, but it shouldn’t get in the way of your fun if you go in forewarned.

On top of the two regular episodes, the game contains a handful of deathmatch maps which can also be played solo as time-attack horde survival challenges. While sadly incompatible with the Zandronum engine (a ZDoom variant with better netcode), you can at least play it LAN-style with friends or with relatively local online buddies. Hopefully large-scale multiplayer will be an option by the time Episode 3 is released, as this game is just begging for an Invasion-style co-op mode.

You can grab The Adventures Of Square on its official site here, or via Itch.io.

10 Comments

  1. Premium User Badge

    keithzg says:

    Hmmm, weirdly for a GZDoom-engine game it’s not available for Linux.

    • Dominic Tarason says:

      There’s a version with just the raw data on the site that you can run on whatever GZDoom you use normally, but it has to be a more recent build.

  2. Dominic Tarason says:

    Somehow I forgot to mention Chex Quest in the article above.

    Well, now I’ve mentioned Chex Quest. Aside from the chunky primary-coloured environments it’s not that comparable to Adventures of Square though.

    • DOINKATRON says:

      I reset my long-forgotten password to log in and thank you for mentioning Chex Quest (which I recently learned is compatible with Zandronum for anyone wondering).

  3. Landiss says:

    Lack of autosave is killing me. That and the amount of enemies that take ages to kill. I got to the 4th lvl of the first episode and can’t stand restarting the huge map once more, because I keep forgetting to save. I have probably made a mistake of selecting the middle difficulty (it did say it’s for experienced players, so it’s my fault). Fun game, but I didn’t love the map design, especially the maps that relied a lot on verticality, while the game engine doesn’t really allow looking up too much. Perhaps the second episode is better in this regard.

    • Dominic Tarason says:

      Are you running the game in software mode? Because you shouldn’t, because that caps your ability to look up/down because it’s not actually rendering a 3D space.

      When you start it up, pick Hardware/OpenGL mode.

      • Landiss says:

        Oh, perhaps. I haven’t changed anything in the settings except screen resolution, as it was something ridiculous with 4:3 ratio at first. I’ll try doing what you suggest.

        • Landiss says:

          Ok, I changed the settings and indeed it makes a difference. Thank you.

  4. Telkir says:

    I’ve only recently started tinkering with GZDoom and all of its assorted community goodness but this is the best free thing I’ve played so far. Not overly complicated, crisp and consistent graphics (in an early 90s EGA-ish way), good difficulty curve, satisfying weapons, and a good mix of level designs. Overall a very polished game.

  5. dozurdogbite says:

    awesome!