John Romero
30 Years of Rip and Tear: Doom’s development story
#1about 3 minutes
The origins of Doom and early 3D game development
John Carmack's purchase of a NeXT computer and the team's experience with Catacomb 3D and Wolfenstein 3D laid the foundation for Doom's advanced technology.
#2about 2 minutes
Creating the initial design with the Doom Bible
The team established the initial game concept and narrative framework in a design document known as the Doom Bible.
#3about 2 minutes
Building the engine, art assets, and level editor
The team began building the core engine and level editor while experimenting with clay and latex models for monsters and scanning toy guns for weapons.
#4about 2 minutes
Overcoming level design limitations from Wolfenstein 3D
The team struggled to break free from the 90-degree wall design of their previous games, culminating in an early tech demo showcasing the new engine's potential.
#5about 1 minute
Rejecting the Aliens license and porting Wolfenstein to SNES
Development was paused after the team briefly considered and rejected an offer for the Aliens movie license to instead complete a three-week emergency port of Wolfenstein 3D for the Super Nintendo.
#6about 3 minutes
Solving rendering issues with binary space partitioning
A performance bottleneck in a complex level was solved by John Carmack's implementation of a binary space partition (BSP) tree, a key technological leap for the engine.
#7about 3 minutes
Establishing Doom's abstract level design style
The team pivoted from realistic military bunkers to a unique abstract level design style, which defined the game's atmosphere and spatial puzzles.
#8about 2 minutes
Welcoming new team members and adding core features
After Tom Hall's departure, new hires Dave Taylor and Sandy Petersen began implementing the automap and creating new levels, while the DMX sound library was integrated for audio.
#9about 3 minutes
Refining gameplay by removing arcade-era mechanics
The team created a polished press release version and streamlined the gameplay by removing superfluous items and the traditional concept of player lives.
#10about 1 minute
Creating the first multiplayer deathmatch and co-op modes
In a final, intense push, the team invented high-speed multiplayer, creating the first-ever deathmatch and co-op modes for a first-person shooter.
#11about 2 minutes
Fixing a day-one bug just hours before launch
After a 30-hour crunch, the team found and fixed a critical bug that had existed since the start of development, finally uploading the game to a BBS for its public release.
#12about 5 minutes
Doom's lasting impact on gaming and modding culture
The release of Doom solidified the first-person shooter genre, pioneered multiplayer gaming, and sparked a vibrant modding community that spawned many future successful franchises.
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
Featured Partners
Related Videos
Live doom II deathmatch with John Romero
John Romero
Wolfenstein 3D Postmortem
John Romero
A Lifetime in Games: The Past, Present and Future of the Industry
John Romero
Fireside Chat with Warren Spector & John Romero
John Romero, Christian Heilmann & Warren Spector
What AI Can, Can’t, and Shouldn’t do for Games
John Romero
Brenda Romero - Stay! Surviving and Thriving in Tech
Brenda Romero
The Story of Games
Brenda Romero
Videogames: The Medium of the 21st Century
Warren Spector
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.







![Game Developer - Web (Contract) PRELOADED"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Game Developer - Web](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Preloaded
Remote
Senior
Three.js
JavaScript
TypeScript
