Forget the potatoes and pregnancy test: Doom runs on Twitter now

Doom
(Image credit: id Software)

Doom runs on a lot of things. Here it is on an Intel Edison chip, which is actually quite mundane as these things go; far more impressive is seeing it in action on a home pregnancy test, 100 pounds of moldy potatoes, the display that shows your order in a restaurant, and even some sheep in Minecraft. Here's a whole separate list if you really want to go down that rabbit hole.

The most recent addition to the lineup of "weird things running Doom" is nothing less than Twitter, and specifically the Tweet2Doom bot that enables anyone with a bit of patience to play the game directly through the social media platform. Movement and interactions are handled through a basic scripting language that's input via reply tweets sent to the bot; those instructions are converted into a gameplay video that's sent to the user in a tweet. Each valid tweet also generates a "new game state" that can be extended through further replies, meaning that gameplay sessions can be extended across tweet threads.

The process is simple, although there are a few syntax rules and you'll need to be patient enough to figure out how the scripting works. To start a new game, you must reply-tweet "/play x,,e,,e,,e,,50-,50-u,15-f," for instance. Okay, so maybe it's not that simple. 

Here are the full instructions:

And this is what it looks like in action. It is, predictably, a shit show.

Success is possible, though. In a thread leading up to the tweet below, bot author @ggerganov and @ASPIRINmoe were able to make it all the way through E1M1 and into E1M2. It's ugly, but it works.

The secret, as far as I can tell, is to take it in small bites: Move a bit, shoot a bit, see how the game world reacts, and then respond accordingly. You can see that in the thread above, where they move in small segments, take on individual threats wherever possible, and ensure they're in a good position for subsequent tweets.

Of course, there's always the speedrun approach:

An interactive roadmap of all the Twitter Doom runs is up on Github, where you can see all the dead-end runs (including mine, which was just a cut-and-paste of someone else's script commands to see how it all worked) and a couple of very long strings that are presumably more interesting and successful. Clicking on any of the names on the map (which can be dragged and zoomed using a mouse) will take you to Twitter, where you can see that particular slice of Doom gameplay.

It's definitely not the most practical way to play Doom, but it's fun to watch and see how the runs expand over multiple tweets. Will anyone ever make it all the way to the end of the game like this? My inclination is to say "no," but I've been around long enough to know that someone will probably pull it off—the only real question is when.

Andy Chalk
US News Lead

Andy has been gaming on PCs from the very beginning, starting as a youngster with text adventures and primitive action games on a cassette-based TRS80. From there he graduated to the glory days of Sierra Online adventures and Microprose sims, ran a local BBS, learned how to build PCs, and developed a longstanding love of RPGs, immersive sims, and shooters. He began writing videogame news in 2007 for The Escapist and somehow managed to avoid getting fired until 2014, when he joined the storied ranks of PC Gamer. He covers all aspects of the industry, from new game announcements and patch notes to legal disputes, Twitch beefs, esports, and Henry Cavill. Lots of Henry Cavill.

Read more
Doom running in a PDF file
Galaxy-brained high schooler ports Doom to a PDF file, paving the way for a bloody revolution in invoicing
A screenshot from a YouTube video of Doom running on an Apple Lightning to HDMI adapter, with a monitor showing an imp on screen.
Doom on a dongle: Turns out the Apple Lightning to HDMI adapter has more than enough grunt to blast imps with aplomb
Doom Captcha on a colourful orange and yellow background
Thanks to Doom, I can finally solve captcha prompts without wanting to spoon my eyeballs out and wander into the wilderness
Doomguy holds a glass of red wine in an art gallery
Finally someone turned Doom into an enriching cultural experience for art snobs
Official Doom Guy art superimposed over Vault 666 Fallout-themed background.
Fallout-themed Doom mod Vault 666 has multiple endings, an OP Dogmeat companion, and a Ron Perlman-impersonating narrator so good, I was worried it was AI-generated at first
The cover of the video game Doom
Nightdive's remaster of Doom + Doom 2 gets multiplayer mod support, spectator mode for co-op play, and stops you from losing your mind searching for red doors
Latest in FPS
Rainbow Six Siege year 9 season 2 key art - two Rainbow Six Siege operators facing each other
'Siege 2 was never on the table': Rainbow Six Siege X director explains why the 10-year-old FPS doesn't need a sequel
rainbow six siege sledge
After holding out for 10 years, Rainbow Six Siege is finally going free-to-play (kind of)
rainbow six siege x dual front mode
Rainbow Six Siege is getting its first permanent mode in 10 years, and it throws every Siege rule out the window
Fragpunk characters with weapon drawn
The latest big game on Steam is Fragpunk, or as I like to call it, 'kitchen-sink Counter-Strike'
spectre divide
Spectre Divide and its studio are shutting down after just six months: 'The industry is in a tough spot right now'
Masked Counter-Terrorist in helmet in forefront with sunglasses and beret-wearing CT in background touching headset
There's hope yet for Classic Offensive after its Steam rejection: The team behind the Counter-Strike 1.6 revival mod is in touch with Valve about its 'concerns'
Latest in News
Key art of the videogame Lunacid, showing a pale, long haired knight in purple armor contemplating a purple, flaming sword surrounded by the different phases of the moon.
One of my favorite indie RPGs is getting a follow-up made with FromSoftware's 25-year-old Super Mario Maker for first person dungeon crawlers
Kingdom Come: Deliverance 2 image - Henry riding a pink and blue striped horse while holding a fish
Kingdom Come: Deliverance 2 now has Steam Workshop support, and of course one of the first mods lets you adjust the 'jiggle physics'
Still image of Bastion holding a bird, taken from Microsoft's Copilot for Gaming reveal trailer
Microsoft unveils Copilot for Gaming, an AI-powered 'ultimate gaming sidekick' that will let you talk to your console so you don't have to talk to your friends
Erenshor - A player and two simulated MMO party members stand on a plateau in front of a yellow landscape
This RuneScape-looking 'simulated MMORPG' has all the nostalgia without the drama because all the other 'players' are NPCs
Pirate Bay co-founder Carl Lundstrom
Pirate Bay co-founder and far-right politician found dead after plane crash
Sunset in the desert in Hello Sunshine
Hello Sunshine is a desert survival sandbox where you live in the literal shadow of the colossus