[DOOM] John Romero's Level Design Rules
During the development of DOOM, John Romero came up with eight special rules to make his levels look and play as good as possible. This video discusses those rules and shows how they were applied all throughout Knee-Deep in the Dead, DOOM's iconic first episode. For reference, the eight rules are as follows: 1. Always change floor height when changing floor textures. (0:28) 2. Use border textures between different wall segments and doorways. (1:05) 3. Be strict about texture alignment. (1:47) 4. Use contrast between light and dark areas and cramped and open areas. (2:25) 5. Make sure that if the player can see outside, he can somehow get there. (3:13) 6. Be strict about having several secret areas on each level. (3:53) 7. Make levels flow so that the player revisits areas to better understand the 3D space. (4:44) 8. Create several easily-recognizable landmarks for easier navigation. (5:49) Original source: http://web.archive.org/web/2011112105... For more information on John Romero's upcoming fifth episode for DOOM, Sigil, check out its official website at the following link: https://www.romerogames.ie/sigil

Huge New Findings About Doom's Graphics
![[DOOM] Sandy Petersen's Level Design](https://i.ytimg.com/vi/w9oG2LBuMwY/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLDO9iF0NTH5gopRs1Zmg1_jTt8zcA&usqp=CCc)
[DOOM] Sandy Petersen's Level Design

Meet John Romero: One of the Godfathers of the First-Person Shooter

Doom The Way it Was Meant to Be Played - v1.1 Multi-monitor

"The Level Design Process" (Design Talk)

Level Design Approaches for Solo Devs

Doom’s Stair Builders Are Hilariously Broken

How to Make 100% Accurate PS1 Graphics in Modern Software

John Romero - How to Start Developing Video Games

Stop Getting Lost: Make Cognitive Maps, Not Levels

Why is Platforming so Difficult in The Terminator for NES? - Behind the Code

This Flash Drive has Literally Every File

The Most Hilarious Doom Speedrun Ever Performed

Every Softlock in Final Doom

John Romero plays MYHOUSE.WAD - Part 1

John Romero on DOOM’s Legacy, Doom: The Dark Ages & His Next FPS | XEP Interview

How To Fail At Level Design

Creating a Doom-style 3D engine in C

Designing Radically Non-Linear Single Player Levels

