Help Topics

FreeDM

32 deathmatch-focused arena maps for the DOOM engine — compact, weapon-rich levels designed for fast-paced multiplayer action. Part of the Freedoom project, released under the BSD license.

DOOM - Arcade PrBoom+ WebAssembly

About

FreeDM is the deathmatch-only component of the Freedoom project — 32 arena-style maps with no monsters, designed purely for player-vs-player combat. Unlike Phase 1 and Phase 2, which are single-player campaigns, FreeDM focuses on tight, weapon-dense arena layouts.

Originally maintained by Jim "Rellik" McDougald, FreeDM has undergone major overhauls with new levels replacing weaker ones. The maps feature Aquatex and Egyptian texture sets and work in single-player as exploration arenas. It runs on the PrBoom+ engine compiled to WebAssembly.

Controls

  • W / ↑ — Move forward
  • S / ↓ — Move backward
  • A — Strafe left
  • D — Strafe right
  • Mouse — Aim / turn
  • Left Click — Fire weapon
  • E — Use / open doors
  • Space — Jump (PrBoom+)
  • 1–7 — Select weapon
  • Tab — Toggle automap
  • Shift — Run (hold)
  • Esc — Menu

Gameplay Tips

  • Compact arenas — Maps are small and weapon-dense. Expect enemies from every direction.
  • Jump between maps — Use the IDCLEV## cheat code to warp to any map number.
  • Arena combat — No monsters by design — these are PvP arenas. In solo play, treat them as weapon testing grounds.
  • Practice your aim — Great for learning weapon behavior and movement techniques before tackling Phase 1 or Phase 2.

Did You Know?

  • FreeDM contains no monsters in its entire mapset — it's purely designed for deathmatch combat, unlike Phase 1 and Phase 2 which are single-player campaigns.
  • Like Phase 2, FreeDM is compatible with DOOM II and Final Doom PWADs, and features Aquatex and Egyptian texture sets added during a major overhaul.

See Also

DOOM (Arcade) · DOOM: Knee-Deep in the Dead · Freedoom: Phase 1 · Freedoom: Phase 2 · Chex Quest · HacX · REKKR