Doom (1993) box art
PC ClassicRelease Year: 1993id Software (John Carmack, John Romero)★★★★★ (5/5 Highly Recommended)

Doom (1993)

The grandfather of first-person shooters running at locked 60 FPS

Doom (1993) pioneered the first-person shooter genre with dynamic lighting, sector elevators, and frantic projectile dodging. Battle across Phobos at 60 FPS with authentic weapon audio.

💻 Chromebook Tested🎮 Controller Support

Where to Play Online (Verified Sites & Ad Disclosures)

2 Sources Verified
wasmarcade.appAd-Free

Non-profit open-source web container, 100% ad-free instant play

Play Game on Site↗
dos.zoneAd-Free

Community DOSBox WebAssembly archive

Play Game on Site↗
📚Featured Complete Strategy Guides
Speedrun & Secrets Walkthrough

Doom (1993): Knee-Deep in the Dead All Secrets, SR40 Movement & Nightmare Guide

Unlock the secret level E1M9 by finding the hidden acid bridge in E1M3 Toxin Refinery. Master SR40 strafe-running to move 128% faster than normal sprint speed.

Read Full Walkthrough→

📖Gameplay Strategy & Preservation Notes

Doom (1993) revolutionized computer graphics by introducing multi-floor sector geometry, variable light levels, and rapid demon slaughter. Compiled directly to WebAssembly, this edition runs the complete Episode 1: Knee-Deep in the Dead (E1M1 to E1M9) with hardware-accelerated canvas rendering.

Movement Physics: Strafe-Running (SR40 / SR50)

In the original Doom engine, moving forward and strafing simultaneously calculates velocities on two orthogonal axes without normalization:

  • •Standard Run Speed: 16.67 map units per second.
  • •Strafe-40 (SR40): Holding W (Forward) and A or D (Strafe) moves Doomguy diagonally at 128% of normal run speed (~21.3 map units/sec).
  • •Strafe-50 (SR50): Combining keyboard strafe, turn-strafe, and mouse movement pushes velocity to 141%, allowing players to cross impossible gaps.

Hitscanner Threat Priority

Enemies in Doom fall into two tactical categories:

  • •Hitscanner Enemies (Zombieman, Shotgun Guy, Chaingunner): Fire instant line-of-sight bullet traces that cannot be dodged once fired. Prioritize eliminating hitscanners first using the Shotgun or Chaingun to stagger them.
  • •Projectile Enemies (Imp, Cacodemon, Baron of Hell): Launch visible fireballs with travel time. Keep moving perpendicular to their firing arc to evade incoming damage while engaging high-priority targets.

Secret Door Visual Cues & Automap Navigation

Every level contains hidden passages yielding Supercharges, MegaArmors, and secret weapon caches:

  • •Texture Misalignment: Look for wall panels whose vertical or horizontal alignment differs slightly from adjacent masonry.
  • •Light Level Differentials: Shadows cast under walls with no obvious light source often indicate an interactable door (press Spacebar / E to open).
  • •Automap Color Coding: Press Tab to open the map. Grey/yellow lines show unexplored doorways, while solid red lines delineate standard walls.

Classic Cheat Codes Reference

Type these cheat codes during gameplay without pausing:

  • •IDDQD: Degreelessness Mode (100% God Mode Invulnerability)
  • •IDKFA: Keys, Full Ammo, and All Weapons (Shotgun, Chaingun, Rocket Launcher, Plasma Rifle, BFG 9000)
  • •IDFA: Full Ammo and All Weapons without keycards
  • •IDCLIP / IDSPISPOPD: No-Clip Mode (walk through walls)
  • •IDBEHOLDS: Radiation Suit Berserk Powerup

⌨️Controls & Keybindings

ActionKeyboard / MouseGamepad / Controller
Move Forward / StrafeW / A / S / DLeft Analog Stick
Fire WeaponLeft Click / CtrlRight Trigger
Interact / Open DoorsSpacebar / EA Button
Sprint / Strafe ModifierLeft ShiftLeft Bumper
Cycle Weapons1 - 7 / Mouse WheelD-Pad Left / Right

💡Frequently Asked Questions & Secrets

How do I perform strafe-running (SR40) in browser Doom?▼

Hold W (Move Forward) and either A or D (Strafe) simultaneously while running. Because diagonal movement speeds are combined without vector capping, Doomguy moves 28% faster (SR40), allowing you to leap over toxic pits and evade incoming Imp fireballs.

How do I spot secret rooms and hidden walls?▼

Look for textures that don't match surrounding walls, subtle indents in the geometry, or areas where the floor shadow changes abruptly. Walk up to suspect walls and press Spacebar or E to open secret doors.

Which enemies should I eliminate first in a crowded room?▼

Always kill Shotgun Guys and Zombiemen first. They are hitscanners whose bullets hit instantly across line of sight. Projectile enemies like Imps and Cacodemons fire slow-moving plasma that you can easily sidestep.

How do I enter cheat codes in the browser version?▼

Simply type the letters (such as IDDQD for god mode or IDKFA for all weapons and keys) on your keyboard while playing. A message at the top of the screen will confirm activation.

Device & Hardware Compatibility

Chromebook & Low-End Laptop
✅ Smooth 60 FPS in Chrome
Touchscreen & Tablet
⌨️ Physical Keyboard Required
Gamepad / Controller
🎮 Controller Plug & Play

More PC Classic Games

Grand Theft Auto V cover
PC Classic
★★★★☆

Experience Michael, Franklin, and Trevor's interwoven criminal sagas across Los Santos and Blaine County. Plan multi-phase heists, evade 5-star police pursuits, and master the stock market.

Year 2002Ad-Free Available
💻 Chromebook🎮 Controller
3 Playable SitesWhere to Play→