The technology that made the games possible
The Doom engine introduced binary space partitioning to real-time rendering, producing the illusion of a 3D world from a 2D map that ran fluidly on 1993 consumer hardware.
The Quake engine was the first true 3D game engine used in a mainstream commercial title, rendering fully polygonal environments with real-time dynamic lighting and enabling an online multiplayer scene that defined a generation.
Ken Silverman's Build engine powered Duke Nukem 3D and Blood, extending the sector-based approach of the Doom engine with true room-over-room capability and interactive environments that felt unprecedented in 1996.
SCUMM (Script Creation Utility for Maniac Mansion) was LucasArts' adventure game engine, enabling non-linear point-and-click storytelling and a "no dead ends" design philosophy that produced the finest adventure games of the era.
Sierra's Adventure Game Interpreter and Script Creation Interpreter powered a decade of parser-driven adventure games — from King's Quest to Gabriel Knight — establishing the illustrated narrative adventure as a genre.
Unreal Engine 1 debuted in 1998 with the original Unreal, delivering a combination of large open environments, coloured dynamic lighting, and a built-in scripting language that set a new visual standard for first-person games.
The Quake II engine refined id Tech 2 with coloured dynamic lighting, an improved network model, and a clean C API for game DLLs that made it the most influential engine for licensed multiplayer shooters of the late 1990s.
GoldSrc was Valve's heavily modified fork of the Quake engine, released with Half-Life in 1998 — it added scripted event systems, smooth AI, and a narrative structure that redefined what a first-person shooter could express.
RPG Maker democratised Japanese-style RPG creation, giving non-programmers a tile-based editor, event scripting, and default battle systems — spawning a decades-long tradition of indie and hobbyist RPG development worldwide.
Mode 7 was the SNES PPU's affine transformation mode, rotating and scaling a single background plane in real-time to produce the pseudo-3D road, flight, and sports graphics that defined the look of early 1990s console gaming.
Twine is an open-source tool for creating hypertext interactive fiction using only a web browser, lowering the barrier to interactive narrative authorship so completely that it became the primary platform for a generation of indie fiction writers.
Construct introduced an event-sheet, condition-action authoring model for 2D game development that let hobbyists build complete games without writing a line of code, becoming one of the most important accessible game creation tools of the late 2000s.