How is it not 3D if you can jump over enemies??
?
Some of the object collisions were done with hit boxes in 3D. The world as such is not defined in "3D".
>>12590751ignore any retard that tries to clam Doom, Duke etc are not 3Dthey are wrong and retarded, end of story. it's like stage 1 of vidya knowledge, on the same level as doki doki panic, except it's not even knowledge it's just them trying to sound smart without having a clue what they're talking about
>>12590764But it looks and feels 3D
>>12590751Duke is actually 4D. Locations in space are defined by 4 coordinates. X, Y, Z, sector. You can have multiple rooms occupying the same X, Y, Z space.
What's the difference between Doom's "akctually it's 2D" and software rendering?
>>12590869Marathon had something similar, they called it 5-D space for some reason. You could even make levels like that yourself with the level editor, Forge. Like, for an easy example, you could make a corridor in the shape of a figure eight that never intersects itself.
>>12590884I don't think those two are connected at all. Software rendering means the CPU is handling displaying all the graphics. 2.5D vs 3D is a property of the game engine.
>>12590751Think top-down games with jumping like Alundra.
>>12590751The collision boxes and the level geometry are 3D. The actual sprites aren't.>>12590884Doom is 3D in terms of the actual collision and level geometry. John Carmack just made the collision boxes for everything so large, that aiming up and down isn't necessary bcause that was actually something a lot of computers couldn't do well back then in 1993.
>>12593093> that aiming up and down isn't necessaryDoom has vertical auto-aim. The actual collision for missile and hit-scan attacks are accurate. The collision boxes are reasonably sized relative to the visible sprite. Doom does skip some height checks, most notably for object-object collision. These "infinitely tall" actors avoids the issue of objects getting stuck inside each other.
>>12590768>red pillars partI've seen contrarians argue that this isn't platforming because "that is just falling, platforming requires jumping"
there's a difference between having 3 dimensions and being a sound simulation of 3d space. duke is the former by definition but it falls short of the latter.
>>12590751all the vertical lines in ur image are perfectly vertical, that's the science behind it
>>12590932That's precisely what can be done natively in Build as well, see for instance the secret levels in Duke's episode 2 and 3: Lunatic Fringe and Tier DropsI think this might be true in Dark Forces also but don't quote me on that. Dark Forces definitely has several floors stacked above each others, I just don't know if they can be on the same exact Z coordinates too.
>>12590793That was the aim of the game.Feels 3d but is not totally 3d.
>>12590751This is the same as "why ps1 has no 2d games" with lot going on rants it has 2d games yet explained at technical levels ps1 has only 3d games even if they look 2d.
>>12594471The ps1 thing with only having 3d games is straight up nonsense. It boggles the mind how retards think that a 2d shape is actually 3d just because it has 3 sides instead of 4.
>>12594471>>12594734If dithering is turned on, you can tell what uses 3D internally and what doesn't because the dithering only affects 3D elements. For instance it's turned on in the demo of Resident Evil 2 (only in the demo, not in the final version) and backgrounds aren't affected, however in the PSX version of Soul Hackers all the "2D" elements except menus are dithered.BTW this does not apply if you use the "force dithering" filter in Retroarch because that's a hack job that puts it on top of everything, you gotta use a real emulator like Duckstation or Mednafen
>>12590751Don't think about it too hard. People who do that just wind up giving themselves a headache when you ask them to explain how the 3D objects that are actually rendered separately and inside the 2D space works.
>>12593093>that was actually something a lot of computers couldn't do well back then in 1993.System Shock did it 8 months later
>>12596028System Shock also required a _lot_ more resources to run. Doom and Duke3D are just fancy raycasters that can run reasonably run on a slow-ass 486 compared to a full 3D renderer like System Shock where you'd be lucky to get it boot.
>>12596192Build isn't a raycaster