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 Strange Evolution of OpenGL
Sometimes software is engineered. Sometimes it grows organically. And sometimes it's thrown together seemingly at random over two decades.
Mass Effect 3 Ending Deconstruction
Did you dislike the ending to the Mass Effect trilogy? Here's my list of where it failed logically, thematically, and tonally.
Diablo III Retrospective
We were so upset by the server problems and real money auction that we overlooked just how terrible everything else is.
Starcraft 2: Rush Analysis
I write a program to simulate different strategies in Starcraft 2, to see how they compare.
Batman: Arkham City
A look back at one of my favorite games. The gameplay was stellar, but the underlying story was clumsy and oddly constructed.