Help Topics

Wolfenstein 3D (Arcade)

Play Wolfenstein 3D in your browser via WebAssembly. The original 1992 shareware episode — 10 levels of the game that launched the first-person shooter genre.

Wolfenstein 3D - Arcade W 3D WOLFENSTEIN 3D ECWolf WebAssembly

Game Data

Engine

Powered by ECWolf-JS — ECWolf (modern Wolf3D source port) compiled to WebAssembly via Emscripten (GPL-2.0). Features improved input handling, higher resolutions, and Web Audio support.

Controls

  • Arrow keys — Move and turn
  • Ctrl — Fire
  • Space — Open doors
  • Shift — Run
  • 1-4 — Weapon select

History

Released by id Software on May 5, 1992, Wolfenstein 3D is widely credited as the game that launched the FPS genre. Built by John Carmack and John Romero, the raycasting engine ran smoothly on modest 386 PCs — a technical marvel at the time. The shareware Episode 1 spread like wildfire across BBSes, introducing millions to fast-paced 3D action.

Gameplay Tips

  • Check every wall — Push walls hide treasure rooms and secret levels. Systematically check textured walls by pressing Space.
  • Save the chaingun — Ammo is shared across all bullet weapons. The chaingun is devastating but burns ammo fast.
  • Corner peek — Open doors and immediately step back. Let enemies come to you through the doorframe.
  • Prioritize SS guards — Blue-uniformed SS guards deal heavy damage and move fast. Take them out first.

Did You Know?

  • Wolfenstein 3D used raycasting (not true 3D) — all walls are the same height and floors are flat. The 3D effect is an optical illusion.
  • The game was banned in Germany until 2019 due to its use of Nazi imagery. It was one of the first games "indexed" by German authorities.
  • id Software released the full Wolfenstein 3D source code in 1995, spawning decades of source ports and mods.

See Also

Solo Arcade · DOOM (Arcade) · Quake (Arcade)