Gaming Reviews, News, Tips and More.
We may earn a commission from links on this page

Wow, This Quake Clone Is Smaller Than A Word Doc

This FPS is a tiny 13KB game that’s surprisingly fun to play

We may earn a commission from links on this page.
A first-person view of one of the low-res levels in the game.
Yeah, it’s smaller than this image too.
Screenshot: Dominic Szablewski / Kotaku

Games today are massive, taking up dozens of gigabytes. Some recent bigger games, like Call of Duty Black Ops Cold War, cracked 250GB in total. That’s too big. But a new free mini-shooter out today, Q1K3, is a blast and only needs 13KB of JavaScript. It’s also part of a contest dedicated to devs making smaller games called Js13KGames.

Q1K3 was developed in one month by Dominic Szablewski, also known as Phoboslab on Twitter. It’s a direct homage to the original Quake, featuring two levels heavily inspired by Quake’s E1M1 and E1M3. It also includes three weapons, five enemy types, multiple sound effects, dynamic lighting, and custom music. All of this fits in a 13KB JavaScript package and can be run in your browser. Click here and you’ll be playing Q1K3 in seconds. Spiffy!

Advertisement

While it might be small, Q1K3 plays fast and feels great. Sure, these kinds of “retro shooters” are more common today, but that doesn’t diminish how good Q1K3 is. It also feels more “retro” considering the constraints this game was developed under. Also, the dogs in the game look more like oddly fleshy polygon monsters than pups. I both love and fear them greatly.

Advertisement
Advertisement

Over on Szablewski’s Twitter account, you can see how he developed Q1K3 and got it all to fit in such a tight package. The levels were built using TrenchBroom, a popular Quake mapping tool used to create custom levels for Quake-engine games. To help make this mini-FPS, he also created a tool that allowed him to more easily create tiny textures. He released this tool for free for anyone to download and use, though he does warn it’s a bit “quick and dirty.”

Q1K3 was developed for the Js13KGames contest. Started in 2012, the contest challenges devs to create tiny, 13KB or less games using JavaScript. You can check out all of the 2021 entries over on the contest’s official website. And you can play all the past entries too. This year’s theme was space. Winners can walk away with money, digital rewards, t-shirts, and other goodies. The contest wrapped up today on the perfect date of September 13.

Advertisement

While it’s true that Q1K3 and the other games featured in this contest might not be as big or graphically impressive as newer games that take up 200GB or more of space, it’s a nice reminder that a good, fun game doesn’t need to be huge. Even something as tiny as a dozen or so kilobytes can provide some enjoyment. I mean, Super Mario Bros. on NES was only 32KBs and I hear a lot of folks liked that game!