World Congress 2026 North America • Sep 25, 2026 • Session details

Life in Games: Four Decades of Code

John Romero

John Romero proves that true expertise isn't mastering a single toolset, but rapidly adapting to the next. Discover how treating technical constraints as catalysts birthed DOOM and modern modding.

Pause
Mute Enter Fullscreen
#1 about 5 min

Discovering programming on college mainframe computers

Early exposure to text-based games and learning the basic programming language via mainframes sparks a lifelong curiosity.

#2 about 4 min

Transitioning to the Apple II and assembly language

Gaining daily access to a home computer accelerates learning and necessitates mastering assembly for better performance.

#3 about 2 min

Entering the industry and ending the eight-bit era

Finishing projects builds expertise, but shifting hardware generations can instantly make platform-specific knowledge obsolete.

#4 about 4 min

Mastering the PC architecture and horizontal scrolling technology

Adapting to new hardware constraints leads to breakthroughs in rendering smooth horizontal movement on personal computers.

#5 about 3 min

Rapid game engine development and the shareware model

Building reusable game engines enables rapid iterative releases and establishes independent distribution through shareware networks.

#6 about 4 min

Founding id Software and pioneering engine licensing

Developing proprietary technology creates new business opportunities through licensing rendering engines to other developers.

#7 about 4 min

Taking creative risks to pioneer three-dimensional gaming

Abandoning profitable two-dimensional designs to experiment with early three-dimensional rendering establishes the first-person shooter genre.

#8 about 5 min

Building open architectures and abstract level designs in Doom

Releasing technical documentation empowers the community to create modifications while custom engines enable unprecedented environmental abstraction.

#9 about 4 min

Implementing full 3D rendering pipelines and internet multiplayer

Shifting to fully three-dimensional models and client-server architectures sets modern standards for competitive online gaming.

#10 about 6 min

Evolving studio structures and exploring new gaming genres

Leaving established companies to form new studios allows for experimentation across mobile, massively multiplayer, and social platforms.

#11 about 4 min

Sustaining long-term technical ambition and continuous iteration

Embracing new technologies and regularly discarding old paradigms is essential for maintaining creative longevity over decades.

Matching moments

2:38 min

Viewing game development and technology as a lifelong calling

Brenda Romero Brenda Romero · World Congress 2024

4:43 min

Democratizing game development through modding communities

Chris Heilmann Chris Heilmann +2 · LIVE

4:26 min

The enduring legacy of Doom on the gaming industry

John Romero John Romero · World Congress 2023

1:18 min

Sharing a personal history of the video game industry

John Romero John Romero · World Congress 2021

3:57 min

Modding board games and early software engineering jobs

Brenda Romero Brenda Romero · LIVE

5:34 min

Early career and entry into the gaming industry

Brenda Romero Brenda Romero · World Congress 2023