Quake (1996)
The True 3D Polygon Revolution, QuakeWorld and the Dawn of Modern Esports
Quake is a groundbreaking 1996 first-person shooter developed by id Software. Departing from 2.5D sprite engines, Quake delivered fully polygonal 3D environments, precomputed radiosity lightmaps, an atmospheric soundtrack by Trent Reznor (Nine Inch Nails), and pioneering networked multiplayer that birthed competitive PC esports.
Full 3D Geometry and Surface Lightmapping
Programmed by John Carmack, Quake replaced 2D sprite enemies and flat ceiling planes with fully textured 3D polygon meshes and real-time 3D lighting caches. Precomputing Potentially Visible Sets (PVS) enabled the software renderer to process complex gothic chambers at playable framerates on Pentium processors.
QuakeWorld and Competitive Internet Esports
In December 1996, Carmack authored QuakeWorld, implementing client-side prediction to hide latency across dial-up internet connections. This breakthrough enabled global clan leagues, spectator demos, and tournaments such as the Red Annihilation championship, establishing professional esports.