4 ms·
>Doom was still built on the hacky 2.5D engine from Wolfenstein. That's not true at all. Wolfenstein 3D was a raycasting engine based on cubes. Doom used BSP t
by Kristine1975 10y ago
>Doom was still built on the hacky 2.5D engine from Wolfenstein.
That's not true at all. Wolfenstein 3D was a raycasting engine based on cubes. Doom used BSP trees and allowed for much more varied level geometry without right angles everywhere (although there still were no sloped floors).
- colordrops 10y agoLet me rephrase that. Doom extended the technique used in Wolfenstein, which is 2D maps and sprites, and movement in the 3rd dimension was limited. Quake used a proper polygon rendering engine. In any case, it doesn't change my point that there is a discrete change in the rendering tech between Doom and Quake that accounts for the difference in feel.
- angersock 10y agoAgain, you're kinda missing the big change from wolf3d to doom. Doom added semi-dynamic lighting, arbitrary line angles (wolf3d was only grid-based), and moving segments. Maybe not as large a leap as from Doom to Quake, but at the time it was significant.
- T-hawk 10y agoYou guys are arguing from opposite directions. Doom-to-Quake was a bigger technological leap, going from a hacky 2.5D raycasting engine to a fully polygonal 3D environment and renderer. But Wolf3D-to-Doom was a bigger gameplay leap. Doom could do enormously more with level design and the visual experience than Wolf3D could. Quake being fully 3D didn't really do all that much for the player experience over and above Doom.
- digi_owl 10y agoOut of the box, Quake was a lesser experience indeed. But the engine was highly mod friendly. I think i have at least a couple of CDRs somewhere (if they are still readable) Stuffed with zips downloaded from Fileplanet. Everything from grand projects like Team Fortress, to small one man mods that was not much more than a collage of weapons. This in large part because the game logic was implemented using quake-c, and the compiler was freely distributed.
- Torgo 10y agohow do you define semi-dynamic, the lighting had to be pre-rendered as part of the level building.
- angersock 10y agoLighting could change and cycle, thus changing the illumination of sprites for a sector.