(home)   //   (publications)   //   (blog)   //   (scans from the library)

Games Done Quick

Speedrunning is when you play a videogame as fast as possible. It's a hobby where you get to spend countless hours making small improvements to your results, develop jargon unparseable to outside observers, and become an expert recognized by your community of (a few dozen) peers. In other words, it is a lot like academia.

Speedrunning is even more like computer science academia. Speedrunners optimize, they solve traveling salesperson problems, and they are perhaps the only part of civil society interested in computing lower bounds. What's more, is that speedrunning too has a sort of conference system.

This weekend I got to perform at Games Done Quick (GDQ), perhaps the world's biggest stage for playing videogames fast. It is every speedrunner's dream to be on that stage.

Just like an academic conference, you can submit your best work, and a program committee will decide which submissions will be included in the event. This year GDQ had its event in Europe, at Gamescom in Cologne Germany. Because of that proximity, I submitted a run together with my friend Chelsea. Our submission was a run of Hades II (Supergiant Games, 2025) in the Fresh File category. As an extra hurdle, we played this single player game with two players on one controller (2P1C). I press most of the buttons, Chelsea does everything else including movement and aiming.

I was more nervous about this submissions than any paper I ever submitted, but we got accepted! What's more, our run was being highlighted in the Gamescom promotional emails.

Screenshot from Gamescom 2026 promo email advertising their hosting a special edition of GDQ. Out of all accepted submissions, 4 are mentioned in the email (in order): Hades II (thats us), TLOZ:OOT Any% (Defeat Ganon) Blindfolded, Grand Poo World 3 Any% Race, and Pokemon Red/Blue Reverse Badge Order.

Unlike an academic conference, your performance at the event is the only part that counts. And unlike in practice, you only get 1 shot at it. After the notification came in early June, we had just 3 months to prepare. Chelsea and I live in different countries, so finding practice time was an undertaking. However we are an experienced duo, having 2P1C runs on the official leaderboards in 4 different categories[1][2][3][4].

To give the best possible show, we prepared a host of things. We procured two mods for the game: one to respawn us in place if we died (its a difficult game but the show must go on), and a second one to rig the first crucial coin flip in our favor. Besides that, we strategized lots. Which boons do we want to see, and which ones should we exclude because of their added unpredictability and cognitive load? Which flashy strategies can we try to show off, and where do we need to prepare dedicated safe strategies instead? Hades II is a roguelike game, which means that randomness can make or break your day. We needed to have a plan for every eventuality.

Sophie (left) and Chelsea (right) are excited that GDQ is about to start in 7 minutes and 30 seconds. The room is still quite empty, a lot of chairs are free. Sophie and Chelsea are posing in a way that references animal advocate John Oberg's famous photo with KFC's Beyond Meat chicken.

Last week was Gamescom, with GDQ taking place friday through sunday. GDQ gave us runners free tickets for all three days. Chelsea and I would play on sunday, so we had two days to simply watch and experience the event. Gamescom itself, I did not care for. It is unbelievably crowded, not a good time. But attending GDQ in-person (instead of through the usual live stream) was a joy. When you're there in the audience, everything hits that much more. The clutch moves are that much more exciting. The funny bits are that much funnier. (And to be honest, seeing that the other runs didn't always go perfectly did a lot to soothe our nerves about our own run.)

Chelsea and Sophie pose with a Melinoe cosplayer. Melineo is the main character in Hades II. Chelsea wears a shirt that says "Chelsea plays left hand" with the outline of the left side of a Playstation controller. Sophie wears a matching tshirt saying "Sophie players right hand".

Just like an academic conference, meeting the people in your community makes everything more fun.

On sunday it was our turn. After Donkey Kong Country and Skylar & Plux, before Silksong and OOT Blindfolded. The GDQ staff was amazing, they are a well-oiled operation handling all the complexities of audio, video, computers, German internet connections and livestreaming. After we were in place with all the setup, it was time to play. The game had it out for us, but Chelsea and I were able to put on a good show with the help of our commentator Dr Omega. Check out our show in the embed below or at this link.

I am super grateful to Chelsea for playing with me and being such a good friend, to GDQ for coming to Europe and for the opportunity to have a dream come true, and to Dr Omega for the stellar commentary.

[1] Hades 1 Fresh File
[2] Hades 1 Loyalty Card (Routed)
[3] Hades 2 Fresh File (early access patch 3)
[4] Hades 2 Fresh File (release version)