Doomtcha: CAPTCHA But It's DOOM

Proving you are human by slaying demons. A CAPTCHA implementation that runs the classic 1993 DOOM.

·1 min read·
Doomtcha: CAPTCHA But It's DOOM

Doomtcha: Prove You're Human by Slaying Demons

We've all been there, clicking on blurry buses and grainy fire hydrants just to log into a website. It’s a repetitive, soul-crushing chore. I wanted to turn this "human verification" into something actually worth doing.

Enter Doomtcha.

Doomtcha Gameplay

The Vision

The goal was simple: If you can strafe, aim, and blast a pixelated demon into oblivion, you’re definitely not a bot (or you’re a terrifyingly advanced AI, in which case, do what you do, I don't want no problems).

How it Works

Using a fully functional, browser-based instance of the original game source, I created a barrier to entry that is actually fun to cross.

To "pass" the CAPTCHA:

  1. The game initializes a small, custom arena.
  2. You are given a shotgun and a handful of enemies.
  3. You must kill an op to verify you are a human.

It’s probably the only CAPTCHA you’ll actually want to fail just so you can play it again.

Check out the source code on GitHub.