← RETURN TO ARCADEGET BACK TO WORK
DOOR 00 // THE REASON THIS EXISTS

.kkriegerA GAME IN 96K

Created by .theprodukkt and released at Breakpoint 2004, this extraordinary first-person shooter showed how procedural generation, synthesis and ruthless size-coding could turn a 96 KiB executable into a complete 3D world.

98,304BYTES IN THE EXECUTABLE
2004BREAKPOINT · 1ST PLACE 96K GAME
DX9ORIGINAL WINDOWS / DIRECTX TARGET
OFFICIAL ARCHIVE · SCENE.ORG ↗LOCAL HOSTED COPY ↓FARBRAUSCH SOURCE ARCHIVE ↗
Hosting note: the original release is freeware and its readme expressly permits redistribution of the archive in its original, unmodified form with proper credit to .theprodukkt and no fee charged for the game itself. If the official kkrieger-beta.zip is later placed in /96k/origin/, this page automatically reveals the LOCAL HOSTED COPY button.

Original controls

  • W A S D — movement
  • Space — jump
  • Left mouse — fire
  • 1–5 — weapons

Why it does not simply run here

The original binary is a 32-bit Windows program built around DirectX 9-era graphics and pixel shaders. Barefoot can host the original archive trivially, but a modern browser cannot natively execute that Win32/DirectX program. A Wine/x86 WebAssembly experiment is possible later, but it would no longer be the elegant 96K miracle — the emulator around it would be many megabytes.

SIZECODING // PROGRAMMING EXCELLENCE

Original .kkrieger © and credited to .theprodukkt / Farbrausch contributors. Barefoot Technologies is presenting this page as a historical programming homage and does not claim authorship.