This Article is Literally About Doom



We've covered all kinds of Doom ports here from Minecraft to McDonald's cash registers, but this could be the most bizarre. You can watch the FPS game in action below, thanks to a user who successfully run the game in the format of gif.



The method of operation is quite simple The way it works is simple - on this page you'll see an ever changing image of Doom and a set of buttons that can be clicked below. Similar to Twitch play-throughs clicked by anyone who has the page open will be put in an order and the server sends back the updated images. This does make the gif's content a bit unstable due to the continuous loading, and sheer pressure on the server by users trying to see the image.
teamextreme



Software developer Andrew Sillers is the man behind the magic. He gave a talk on what's happening at BangBangCon. A piece of code is responsible for loading an image to an online site. GIFs, since they begin loading before each frame is received, you can make an ongoing cycle in which new frames are continuously added, making them into an animated flow rather than a looping one. This basic idea and a few commands will let you play video games such as a narrative adventure or Roguelike or Doom.



Here's the Doom gif itself, motoring away - the Ao3 link above provides you with access to all controls, and you might need to refresh the page in order for it to load properly.



This is Freedoom an alternative for free to Doom's source code. You can find out more information about it here.



Sillers" talk is available here:



You can find more details, as well as the WAD files for this version of Doom on GitHub. Where will Doom go next? drone controllers, digital cameras, and GIFs