Friday, June 2, 2023

Design review of Redfall by Arkane Studios Austin

I completed the main campaign in Redfall (official site, Steam, also on Game Pass), a 4 player co-op open world shooter by Arkane Austin, who's mostly known for detailed single player story-filled action games. The reviews and player reaction haven't been positive, but as an Arkane fan I felt compelled to play it for myself and take it on its own merits.

Overall I feel it's an OK game that's basically playable, despite the bugs and aggressive texture streaming and general unfinished feeling. If Microsoft had given them another 6-12 months to truly polish everything, then it maybe would've been a more solid OK game. 

Anyway I didn't mind the incompleteness so much because I was playing less for fun, and more "for work", as a first person game developer. In this sense, playing a 75% finished game is more useful than playing a 100% finished game. You get to see more of the big broad strokes before they got quite resolved, the intent vs. the execution. 

So this post will focus on my read of the general game design and player experience.

SPOILER WARNING: lots of general systems spoilers and gameplay screenshots, some story spoilers

Friday, May 19, 2023

The joys of the anti-farm sim: "Before the Green Moon" by turnfollow


SPOILER ALERT: This post SPOILS what happens in Before The Green Moon. I strongly recommend playing it first.

Before The Green Moon (on Itch and Steam) is a post-apocalyptic indie Harvest Moon / Stardew Valley / Animal Crossing inspired farm life sim about scraping by, in a decaying rural truckstop town with bored depressed locals you gradually befriend (or ignore).

I was surprised Turnfollow was working in this big systemic genre space, since I mostly know them for their very good linear story games Little Party and Wide Ocean Big Jacket. But you can see the "seeds" of this game (ha ha) in their wartime gardening game A Good Gardener so maybe it's not so unexpected...

From the beginning, you're given an ultimate end goal: earn enough company scrip to buy a ticket to the moon. Instead of a raccoon banker oppressing you with a mortgage, it's a faceless Moon Company exploiting every poor soul left on this post-apocalyptic Earth. Brilliantly, the already astronomical price of the moon ticket actually increases during the game. Imagine if Animal Crossing had the bravery to charge interest on the home loan!

Well, Before The Green Moon is brave, brave enough even to suggest that farming isn't exactly a picturesque Hallmark movie. Instead, you're stuck in this abandoned GameCube game and you need to somehow earn enough to buy a moonshot out of this dump. How are you gonna do it?

Thursday, March 16, 2023

Double Fine PsychOdyssey recaps / viewing guide, episodes 01-17


Last month, game industry documentary makers 2 Player Productions debuted a massive 32-part YouTube game dev doc series Double Fine PsychOdyssey, chronicling the development of Psychonauts 2 from its earliest glimmers of pre-production in 2015 to its final release in 2021. 

I assumed it was mostly for fans but after watching all 32 episodes (on 2x speed, skipping some parts) I've changed my mind and now I think it's essential viewing for all game designers / devs. It shows the everyday work of medium-scale commercial game dev in unprecedented detail: the creative high of successful collaboration as well as the ugly prototypes, grueling bug fixes, and painful miscommunication. There's also a thrill of access, where the camera captures vulnerable moments it wasn't quite supposed to see. The most epic public post-mortem ever.

As a public service, I've written a short text summary and some notes for each episode. This recap post / viewing guide covers only the first half of the series (episodes 01-17) and I'll try to write-up the second half later.

SPOILER WARNING: obviously, these recaps spoil what happens in each episode.

Sunday, January 1, 2023

Unity WebGL tips / advice in 2023

I recently released a Unity WebGL game and the process was a bit painful. Here's what I learned...

In summary: 

  • I was using built-in pipeline and didn't try URP. (HDRP is definitely out of the question btw)
  • Unity WebGL support isn't bad, and WebGL performance is even OK, as long as you treat it like a ~2015 mobile device in terms of capability and performance. Don't throw a lot at it, especially because iOS browsers can't do a lot...
  • ... because it's 2023 and iOS WebGL performance is still pretty shitty even with Apple's promised ANGLE WebGL 2.0 support. You should expect to do a lot of mitigations and workarounds just so iPhones and iPads don't explode. Meanwhile, Windows and Android browsers are generally solid and reasonable. (In case you can't tell, I'm pretty annoyed with Apple.)
  • Here's what'll happen to you: your WebGL build tests on your desktop browser will work fine and you'll be pleasantly surprised... and then you'll try it on an iPhone and it'll be a mild disaster where you spend a week or two fixing all the various ways it explodes.

(Note: this is current as of Unity 2021.3.11 LTS + iOS 15.)

Monday, December 12, 2022

That Lonesome Valley as cowboy coin crusher

SPOILER WARNING: This post spoils what happens in my new game That Lonesome Valley. If you care about spoilers, play it first. It'll take about 30 minutes.

CONTENT WARNING: This post contains discussion of gay sex acts and some screenshots with obscured pixel art nudity. It's mostly "safe for work" even if the actual game is not.

That Lonesome Valley is a short gay cowboy romance game about walking, sheepherding, and kissing. 

Back in 2019 I made an unfinished prototype for a Gay Western game jam to contemplate the anniversary of influential gay cowboy film Brokeback Mountain (2005). Three years later, I've finally finished it. This final release now has gay sex, smoochin', and other important new features. 

I'm still not quite happy with how it turned out, but at this point I guess I'm just gonna have to live with it. As usual, I've written about what happens in the game, and I detail some of my creative process, intent, inspirations, and what I hope to contribute to gay cowboy discourse...

Thursday, October 13, 2022

Indie game capsule reviews: Immortality, Wayward Strand, Cult of the Lamb, Betrayal at Club Low, Atuel

SPOILER WARNING: I keep specific story spoilers vague, but I do have to talk about what happens in the games somehow. So I still kinda spoil the player progression / interactive arc. Sorry.

What are people playing and talking about these days? Well, I don't know anything about that. But here's what I'm playing and what I'm talking about:

  • Immortality
  • Wayward Strand
  • Cult of the Lamb
  • Betrayal at Club Low
  • Atuel

Thursday, September 29, 2022

new Quake map: There's a Certain Slant of Light

These are design notes about my process and intent, and it may spoil what happens in the level.

I made my new single player Quake map "There a Certain Slant of Light" for the Quake Brutalist Jam, a 2 1/2 week long map jam focused around making chunky modernist concrete themed levels.

I actually made most of this level around two years ago. I wasn't really happy with it, so I never released it. Though when I fixed it up for this jam, I ended up keeping most of the layout and geometry. Maybe it wasn't such a bad map after all? 

The two big changes I made were the texturing and the monster placement / player flow...

Tuesday, September 20, 2022

"Voluntary Attempts to Overcome Necessary Obstacles" at EFA Project Space, Sept 23 - Oct 29, 2022

My gay historical bathroom cruising game "The Tearoom" is part of a new upcoming group exhibition "Voluntary Attempts to Overcome Necessary Obstacles" at the EFA Project Space in New York City, curated by Nicholas O’Brien. 

The show will run for about a month, from September 23rd to October 29th, 2022. Although I won't be there, since I currently live on the opposite side of the planet, I encourage you to check it out. There's a lot of great people and good stuff.

I've copy-and-pasted the exhibition blurb below: