dragonhunter970 Posted July 21, 2018 The engine's limitations means your shots count no matter the height of the enemy. So how does the imp do it. 0 Share this post Link to post
mun Posted July 21, 2018 (edited) 2 minutes ago, dragonhunter970 said: The engine's limitations means your shots count no matter the height of the enemy. So how does the imp do it. I think it probably uses the same rules as your shots . 0 Share this post Link to post
Nine Inch Heels Posted July 21, 2018 1 minute ago, dragonhunter970 said: The engine's limitations means your shots count no matter the height of the enemy. No, the engine is able to "track" height. Doom is not "2.5D", or "fake3D" like some YouTube expert would suggest. 10 Share this post Link to post
rehelekretep Posted July 21, 2018 what an odd misunderstanding of the games mechanics 2 Share this post Link to post
Bauul Posted July 21, 2018 Doom has a fully functional z-axis for certain things, but not for others. IIRC, collision detection for solid Things (the player, monsters, decorations etc.) doesn't have one. Explosions doesn't either (rocket blasts are infinite height). Everything else (the rendering of Things, the interaction of non-solid Things like fireballs) has a fully functional Z-Axis. That's why you can duck under fireballs. So it's more like Doom is 2.9D: it is 3D for most things. 6 Share this post Link to post
snapshot Posted July 21, 2018 (edited) You've watched that dumb youtube video didn't you (op). 4 Share this post Link to post
The Nate Posted July 21, 2018 The UAC has developed Autoaim™ Technology that they have installed in each of their weapons. Autoaim™ weapons immediately lock onto the closet available target, leading all shots fired to go toward said target regardless of your or the target's height. Autoaim™ cannot be disabled, although the UAC is planning on making newer weapons with optional Autoaim™. Word has it that the UAC used part of hell to develop Autoaim™, which is why many of the demons seem to have natural Autoaim™. 12 Share this post Link to post
Solmyr Posted July 21, 2018 (edited) The Doom engine calculates the positions of actors ( players, monsters, proyectiles, decorations) in X, Y and Z axis. Actors have a specific height, not only enemy projectiles can move above or under you, your proyectiles can do the same. The fact that you can't make room over rooms without source ports has nothing to do with the behavior of monsters and projectiles. The video "Doom wasn't 3D" has several misconceptions, one of the worst was assuming that Doom uses an advanced form of raycasting, a technique used to simulate 3D in 2D FPS' like Catacomb 3D series and Wolfenstein 3D in those games projectiles always move in the same height, the ceiling and floor are always at the same fixed height, and floating enemies like the Lost Soul are impossible because the game's environment is 2D. 2 Share this post Link to post
DMPhobos Posted July 21, 2018 Doomkid made a video explaining this misconception about the engine, check it out! 6 Share this post Link to post