
Explore Liberty City on WebAssembly at 60 FPS. Experience 3D urban simulation with island progression, vehicle perks, and PC cheats.

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.
Non-profit open-source web container, 100% ad-free instant play
Community DOSBox WebAssembly archive
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.
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.
In the original Doom engine, moving forward and strafing simultaneously calculates velocities on two orthogonal axes without normalization:
Enemies in Doom fall into two tactical categories:
Every level contains hidden passages yielding Supercharges, MegaArmors, and secret weapon caches:
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 keycardsIDCLIP / IDSPISPOPD: No-Clip Mode (walk through walls)IDBEHOLDS: Radiation Suit Berserk Powerup| Action | Keyboard / Mouse | Gamepad / Controller |
|---|---|---|
| Move Forward / Strafe | W / A / S / D | Left Analog Stick |
| Fire Weapon | Left Click / Ctrl | Right Trigger |
| Interact / Open Doors | Spacebar / E | A Button |
| Sprint / Strafe Modifier | Left Shift | Left Bumper |
| Cycle Weapons | 1 - 7 / Mouse Wheel | D-Pad Left / Right |
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.
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.
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.
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.

Explore Liberty City on WebAssembly at 60 FPS. Experience 3D urban simulation with island progression, vehicle perks, and PC cheats.

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.

Survive and build in Minecraft 1.8.8 on WebAssembly. Classic pre-1.9 combat, 10-minute day cycle, Y-level mining chart, and .epk backups.