My videogame came out yesterday. And if that’s not shocking enough for you, try out this factoid: It continues to be out. You could even buy it for money if you wanted.
Last week we did a hangout where Josh streamed the game. If you missed the event, here’s the archive:
Sorry I sound so crappy. At the time, I thought I was getting over a cold. But no. It turned out I was just in the early stages, and it was about to get ten times worse.
I really am on the mend now.
As far as I can tell, the Good Robot launch was a success. There are a few very minor bugs or annoyances that will probably be patched soon. There weren’t any serious, widespread, game-killing bugs, which is what I was worried about. The public response so far has been positive.
The only downside is our release timing. We were very careful. We spent many meeting-hoursThe longest sort of hours. trying to figure out when would be the optimal time to release the game. Our goal was to release when not a lot of other titles were coming out. Usually a new game will get a spot in the fancy rotating banner at the top of the store, and we wanted that momentary glory to last as long as possible. February was too soon. GDC happened in mid-March, so there was no point in trying to get any media attention then. A couple of major tent-pole releases were scattered around the calendar, like landmines. So we picked early April as a good opening where we might be able to make an impression among the never-ending avalanche of indie games that hit the Steam store every week.
And then Valve chose that exact week to launch the Vive, and they made the entire storefront a huge VR showroom. Not only did we not get an extended time in the spotlight, we were actually denied any place at the top of the page. No splash screen. No spotlight in the sales box. Nothing below the splash screen. We were shoved way down the page.
We did manage to briefly appear under top new sellers, but in practical terms, that’s recognition for sales we’d already generated under our own power. It’s not a great way to reach out to people who’ve never heard of the game before.
This was probably the worst possible release date this quarter, and there was no way for us to know that ahead of time. There was no way to know Valve was going to give their storefront over to VR. Releasing opposite high-end hardware sounds like a safe bet. But even if we’d broken into the Valve offices and stole their secret storefront plans, it wouldn’t have done us any good. We picked this release date two months ago and we’d made trailers and web pages and marketing and press releases, all trumpeting the April 5 release date.
I don’t know. Maybe it doesn’t matter. Maybe being on top of the Steam page wouldn’t have done anything for us. But there’s no way to know for sure, and now it’s going to eat at me forever.
 The longest sort of hours.
The Gradient of Plot Holes
Most stories have plot holes. The failure isn't that they exist, it's when you notice them while immersed in the story.
Push the Button!
Scenes from Half-Life 2:Episode 2, showing Gordon Freeman being a jerk.
id Software Coding Style
When the source code for Doom 3 was released, we got a look at some of the style conventions used by the developers. Here I analyze this style and explain what it all means.
Shamus Plays WOW
Ever wondered what's in all those quest boxes you've never bothered to read? Get ready: They're more insane than you might expect.
The true story of three strange days in 1989, when the last months of my adolescence ran out and the first few sparks of adulthood appeared.