Play Quake-engine games in your browser via WebAssembly. Two game data options are available — the original shareware and the open-source LibreQuake.
Game Data
- Quake: Dimension of the Doomed — The original Episode 1 shareware (1996). Full 3D FPS with Lovecraftian horrors. Freely redistributable.
- LibreQuake — A complete free replacement for Quake. Original levels, art, and music under BSD license.
Engine
Powered by Qwasm — QuakeSpasm compiled to WebAssembly via Emscripten. Features dual WebGL + software rendering, QuakeC mod support, and in-browser save games.
Controls
- WASD — Move
- Mouse — Aim
- Left click — Fire
- E — Use / Open doors
- 1-8 — Weapon select
History
Released by id Software on June 22, 1996, Quake was the first true 3D FPS — fully polygonal environments, real-time lighting, and a client-server multiplayer architecture that became the foundation of modern online gaming. John Carmack's engine innovations enabled the birth of competitive esports, with the Red Annihilation tournament (1997) awarding winner Dennis "Thresh" Fong John Carmack's own Ferrari 328.
Gameplay Tips
- Rocket jump — Fire a rocket at your feet while jumping to reach secret areas. You'll take damage but it's worth it.
- Listen for audio cues — Enemies make distinct sounds. You can identify threats before you see them.
- Nail the Nailgun — The Super Nailgun is one of the most ammo-efficient weapons. Prioritize finding it.
- Explore thoroughly — Quake is full of secrets. Look for shootable walls, hidden platforms, and underwater passages.
Did You Know?
- Quake's soundtrack was composed by Trent Reznor of Nine Inch Nails — the nail ammunition boxes feature the NIN logo.
- QuakeWorld (1996) was the first game to implement client-side prediction for smoother online play over dial-up connections.
- The "Quake Guy" was originally going to be a hammer-wielding warrior — the Lovecraftian theme was a late design change.