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
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— movementSpace— jumpLeft mouse— fire1–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
- Farbrausch · fr-08: .the .product — landmark 64K realtime demo.
- Farbrausch · fr-041: debris — a 177K executable producing a remarkable realtime world.
- RGBA + TBC · Elevated — procedural landscape and soundtrack in a 4K executable.
- JS1K — browser demos and games written in no more than 1 KB of JavaScript.
Original .kkrieger © and credited to .theprodukkt / Farbrausch contributors. Barefoot Technologies is presenting this page as a historical programming homage and does not claim authorship.