About Me

Doom is Playing Literally in this Article

We've covered all sorts of Doom ports here from Minecraft to McDonald's cash registers, and this might be the most bizarre. Someone has managed to get the FPS game running in gif format and you can watch the game in action below.
Minecraft Servers List

It works in a simple way. On this ao3 page you will be able to see a continuously evolving Gif of Doom with a set clickable controls below. Much like the Twitch plays series of crowd-controlled play-throughs, every input that's clicked by any user who is browsing the page goes into a queue, and the server then runs through the queue in order, and then sends back the latest images. The gif is somewhat unstable due to the continuous loading and the sheer pressure placed on the server by users who want to view it.

Andrew Sillers, a software developer, is the person behind all the magic. He provided a talk explaining what's happening at BangBangCon. Every time the website loads an image, it does it through a piece of code that's requesting the image. Gifs can be used to create an infinite loop in which new frames are added each frame that is received. With this basic concept, and some commands, you can play a videogame like a narrative adventure game or a roguelike game, or Doom.

Here's the Doom gif moving away. The link to ao3 above will allow you to access all the controls and it is possible that you need to refresh it in order to load properly.

This build is Freedoom an alternative that is free built from Doom's source code. You can learn more about it here.

Sillers talk can be found here:

There are more details and the WAD files for this version of Doom on GitHub. Where will Doom go next? drone controllers, digital cameras, and GIFs