Thread 715009715 - /v/ [Archived: 385 hours ago]

Anonymous
7/10/2025, 12:43:23 AM No.715009715
1366_2000
1366_2000
md5: 67c4c5b409df3ce315cc271cd5d28431🔍
Explain how DOOM is 3D when there's not 3D models on it and the game is all pixel art sprites.
Replies: >>715009768 >>715010586 >>715010889 >>715011094 >>715011362 >>715011378 >>715011481 >>715011552 >>715011587 >>715011741 >>715011885 >>715011918 >>715012092 >>715012358 >>715012483 >>715012585 >>715012763 >>715013341 >>715013470 >>715014010 >>715014126 >>715014245 >>715014613 >>715015620 >>715016313 >>715016649 >>715016749 >>715017049 >>715019905 >>715020047 >>715024228 >>715026684 >>715026942 >>715028470 >>715032510 >>715037017
Anonymous
7/10/2025, 12:44:07 AM No.715009768
>>715009715 (OP)
Its not
Replies: >>715011115
Anonymous
7/10/2025, 12:54:26 AM No.715010586
>>715009715 (OP)
It is
Anonymous
7/10/2025, 12:55:14 AM No.715010649
The space the game represents is three dimensional.
Anonymous
7/10/2025, 12:57:52 AM No.715010889
>>715009715 (OP)
The burden of proof is on you bro :^)
Anonymous
7/10/2025, 12:57:56 AM No.715010895
>no slanted doors or ceilings
>no rooms above room
It's not 3D. You could make the argument for 2.5D, but it's 2D.
Replies: >>715011115 >>715011662 >>715013119 >>715014126 >>715022061 >>715024309 >>715027092 >>715035196
Anonymous
7/10/2025, 12:58:52 AM No.715010995
I'm gonna tell you something about "3D" models anon
they're actually 2D
Replies: >>715011115
Anonymous
7/10/2025, 12:59:53 AM No.715011094
>>715009715 (OP)
If the game use X and Y coordinates to represent position, it's a 2D game.
If games use X, Y and Z coordinates to represent position, it's a 3D game.
Doom use X,Y and Z, hence it is a 3D game.
The height is not accounted for on weapons specifically because you can't tilt the camera on raycaster engines (very well), but the game is programmed specifically to not count height when calculating weapons.
Things like gravity, floor collision and all that still use X,Y,Z
Replies: >>715013397
Anonymous
7/10/2025, 1:00:09 AM No.715011115
>>715009768
>>715010895
>>715010995
It literally is 3d zoomers, you are thinking of wolfenstein. Doom is rendered with traditional 3D triangle (software) rasterization and the vertices all have 3 dimensional locations in space
Replies: >>715011193 >>715011264 >>715011303 >>715012369 >>715013341 >>715023965
Anonymous
7/10/2025, 1:00:59 AM No.715011193
>>715011115
How the fuck is it 3d if my monitor screen is 2 axes you fucking moron?
Replies: >>715024309
Anonymous
7/10/2025, 1:01:58 AM No.715011264
>>715011115
>Doom is rendered with traditional 3D triangle (software) rasterization
Nope, it's a raycaster just like wolf3D
shoot ray, ray hits wall, hit distance determines the height of the line that will be drawn.
Floor and ceiling are "mode 7 planes".

But it's a 3D game because objects have X/Y/Z coordinates.
Replies: >>715026636
Anonymous
7/10/2025, 1:02:19 AM No.715011303
>>715011115
>3d triangle
Anonymous
7/10/2025, 1:03:07 AM No.715011362
DOOM 2_ Hell on Earth - Chocolate Doom 2.3.0 2023-01-10 11-32-17_thumb.jpg
>>715009715 (OP)
Objects exist within a 3D space.
Replies: >>715013341 >>715013368 >>715027718
Anonymous
7/10/2025, 1:03:17 AM No.715011378
holding_out_ass_plant_detector
holding_out_ass_plant_detector
md5: 5703cc36a62fed7256690297cc733dd8🔍
>>715009715 (OP)
I got news for you
>all dimensions higher than 1 can be folded into 1 dimension without losing anything
Replies: >>715030992
Anonymous
7/10/2025, 1:04:34 AM No.715011481
>>715009715 (OP)
No game on a regular PC display is truly 3d.
Its just a illusion of 3d.
True 3d is only possible in VR games.
Anonymous
7/10/2025, 1:05:21 AM No.715011552
1705396780986369
1705396780986369
md5: e4fa7fd498bf77a94816fa71c758ff3c🔍
>>715009715 (OP)
how can a game be 3d if it's all on a screen
Anonymous
7/10/2025, 1:05:48 AM No.715011587
>>715009715 (OP)
Its more 2.5d, a lot of tricks are done in the game because of stuff like infinite height
Replies: >>715011857
Anonymous
7/10/2025, 1:06:37 AM No.715011662
>>715010895
The spaces are still three dimensional even if there are limitations. A cube doesn't become a square just because it doesn't contain a diagonal slope inside it.
Anonymous
7/10/2025, 1:07:39 AM No.715011741
>>715009715 (OP)
The gradient lighting system aids in the appearance of sprites moving through 3D space.
Replies: >>715011846
Anonymous
7/10/2025, 1:08:52 AM No.715011846
>>715011741
They do move through 3D space.
Anonymous
7/10/2025, 1:08:57 AM No.715011857
>>715011587
The infinite height is only for weapons.
Basically all your shots have infinite height effectively, but monsters have distinctive X/Y/Z coordinates that affect em in all the other ways, such as gravity, moving platforms, general movement and all that.
Replies: >>715012923
Anonymous
7/10/2025, 1:09:22 AM No.715011885
>>715009715 (OP)
It has a Z axis.
Anonymous
7/10/2025, 1:09:34 AM No.715011904
no polygons therefore not 3d
it's that simple
>b-but
not 3d
Replies: >>715011982 >>715012039 >>715012282 >>715012467 >>715012653 >>715016219 >>715025071 >>715027779
Anonymous
7/10/2025, 1:09:46 AM No.715011918
>>715009715 (OP)
the walls are 3d
Anonymous
7/10/2025, 1:10:33 AM No.715011982
>>715011904
>voxels are not 3d
Ok.
Replies: >>715012039
Anonymous
7/10/2025, 1:10:59 AM No.715012013
Doom does NOT have z-axis you retards. It simulates z-values. If two things appear "above" each other visually, they're still at the same spot on the 2D plane.
Replies: >>715012663
Anonymous
7/10/2025, 1:11:11 AM No.715012039
>>715011982
read
>>715011904
Anonymous
7/10/2025, 1:12:03 AM No.715012092
>>715009715 (OP)
>Explain how DOOM is 3D

Explain why that matters
Anonymous
7/10/2025, 1:12:43 AM No.715012139
>The height is not accounted for on weapons specifically because you can't tilt the camera on raycaster engines (very well), but the game is programmed specifically to not count height when calculating weapons.
Factually incorrect. Height is fully taken into account for attack hit detection. The only thing height is ignored for is solid actor collision.
Replies: >>715012238 >>715012381
Anonymous
7/10/2025, 1:13:55 AM No.715012230
1708627759818385
1708627759818385
md5: 1f9dd87341cf09d7beca014bcd6b2194🔍
Because gameplay is based around 3 dimensions of perception that include needing an understanding of height, width, and, depth to comprehend.

People saying it isn't 3D just because of how it renders the graphics are giga-retarded on the level of flat earthers.
Replies: >>715012282
Anonymous
7/10/2025, 1:14:02 AM No.715012238
>>715012139
Weird, i was pretty sure it was for shots specifically.
Replies: >>715012474
Anonymous
7/10/2025, 1:14:33 AM No.715012282
>>715012230
read
>>715011904
Replies: >>715012406
Anonymous
7/10/2025, 1:15:33 AM No.715012358
>>715009715 (OP)
How is any game 3d if those lil niggers on screen aren't jumping out into my living room? All this shit is 2d, even VR games.
Anonymous
7/10/2025, 1:15:39 AM No.715012369
>>715011115
DOOM is as 3D as photoshop and Krita with their perspective tool.

It's just a skew operation on a sprite, retard.

Krita can do the same.
Anonymous
7/10/2025, 1:15:48 AM No.715012381
>>715012139
Samefag addendum-
Also explosion detection.
Anonymous
7/10/2025, 1:16:07 AM No.715012406
>>715012282
you're a terrible troll, just so you know. 0/10 bait.
Replies: >>715012467
Anonymous
7/10/2025, 1:16:32 AM No.715012439
mario RPG
mario RPG
md5: d00ebff772281b9f1d6b2b5f49b18717🔍
This is a 3D game.
Characters can move in all three axis, characters can collide in all three axis, and you're required to platform in 3 axis to even complete the game.
Replies: >>715025702
Anonymous
7/10/2025, 1:16:51 AM No.715012467
>>715012406
no argument. cute
read
>>715011904
Anonymous
7/10/2025, 1:16:59 AM No.715012474
>>715012238
Even vertical autoaim for hitscan weapons has limits, if an enemy is so high/low you can't see them, your shot will still travel straight forward past them. Enemy melee doesn't respect height, but player melee does.
Replies: >>715012648
Anonymous
7/10/2025, 1:17:07 AM No.715012483
>>715009715 (OP)
Projectiles can go over your head.
Entities cannot go through a space if the ceiling is too low.
Replies: >>715012653
Anonymous
7/10/2025, 1:18:15 AM No.715012585
>>715009715 (OP)
me walk around and up down stairs. it 3D
Replies: >>715012653
Anonymous
7/10/2025, 1:19:02 AM No.715012648
>>715012474
Nice to know.
So by "solid actor collision" you mean like the player character colliding with an wall?
Replies: >>715013148 >>715013171
Anonymous
7/10/2025, 1:19:09 AM No.715012653
>>715012483
>>715012585
read
>>715011904
Replies: >>715013891
Anonymous
7/10/2025, 1:19:21 AM No.715012663
>>715012013
Timecube shit.
Anonymous
7/10/2025, 1:20:34 AM No.715012763
>>715009715 (OP)
it's 3D because my brain tells me it is
Anonymous
7/10/2025, 1:22:52 AM No.715012923
>>715011857
It's not for weapons, it's only for collision between non-projectile things.
Replies: >>715013146
Anonymous
7/10/2025, 1:25:34 AM No.715013119
>>715010895
> no rooms above room
By that logic, a bungalow is 2d
Replies: >>715015663
Anonymous
7/10/2025, 1:26:00 AM No.715013146
>>715012923
Yep, i learned it from the last anon, but still good to know.
Anonymous
7/10/2025, 1:26:01 AM No.715013148
>>715012648
With other objects specifically. For the sake of collision, enemies and other solid objects like barrels have infinite height.
Replies: >>715013226
Anonymous
7/10/2025, 1:26:21 AM No.715013171
woof0039
woof0039
md5: afafc25def6264c826440d356731b165🔍
>>715012648
Actors colliding with other actors. Players, monsters, solid decorations. For example, you and the imps at the beginning of E3M1 can't walk through the trees, but they actually have extremely short hitboxes so projectiles can travel through them.
Replies: >>715013226 >>715013254
Anonymous
7/10/2025, 1:26:53 AM No.715013207
You made this exact same dogshit thread a few months ago. Why is everyone giving sincere replies instead of telling him to fuck off?
Anonymous
7/10/2025, 1:27:08 AM No.715013226
>>715013171
>>715013148
Nice to know
Anonymous
7/10/2025, 1:27:29 AM No.715013254
>>715013171
There are no solid decorations in the original. Only in GZDoom.
Replies: >>715013321
Anonymous
7/10/2025, 1:28:13 AM No.715013321
>>715013254
there absolutelly are solid decorations in vanilla doom
Replies: >>715013539
Anonymous
7/10/2025, 1:28:29 AM No.715013341
>>715009715 (OP)
>>715011115
>>715011362
DOOM isn't 3D it's a 2D game with some tricks.

Everything just has a vertical offset and a pre-programmed height, it's not a true Z axis.

DOOM's rendering doesn't allow for things like multiple floors or bridges with an underpass. Any DOOM wad with these things is using modern tricks and other things that id Software didn't have in the 90s.
Replies: >>715014104 >>715014209
Anonymous
7/10/2025, 1:28:56 AM No.715013368
blood level design_thumb.jpg
blood level design_thumb.jpg
md5: cabef26e146086abb7244819e59ded4e🔍
Doom uses 2D maps and uses a raycasting engine to display them in faux 3D. It's basically a top-down shooter displayed in a different perspective (the map screen shows how the game looks internally).
Maps are cut up to sectors, each sector can have different textures, height, floor textures, and lightning values. Objects (monsters etc) can have a Z height but this is only used for drawing them, you can't have monsters under/over other monsters. Since the maps are essentially 2D, you can't have two sectors intersecting either.

Later raycasting doom clones like Duke 3D got around the problem by teleporting you to another map sector when a room-under-room happened. For ex. on the first stage at the start, the rooftop is somewhere else on the map, and when you fall down the duct, you get teleported mid-fall to another sector.

Even later games like Blood and Redneck Rampage got even crazier, I don't know what those did to get picrel effect.


>>715011362
Is this a port? I remember being able to shoot rockets and have it explode under monsters and still kill them. It's how the Doom 2 final boss worked. If you had a cacodemon flying really far up high, you could not run under it despite there being room. And you could chainsaw it to death despite it flying 40 feet above you.

You can also trigger switches when you are off height. First level in Doom 2, in the room where the platform with the switches goes down into the ground, you can still press it despite it being underground.
Replies: >>715013637 >>715014031 >>715014224 >>715014225 >>715014356 >>715027073 >>715027596 >>715030704
Anonymous
7/10/2025, 1:29:18 AM No.715013397
>>715011094
> The height is not accounted for on weapons
Height is absolutely accounted for in weapon fire, this is common misconception because doom has vertical auto-aim.
Anonymous
7/10/2025, 1:29:46 AM No.715013435
it was called 2.5d
back in the day
Anonymous
7/10/2025, 1:30:27 AM No.715013470
>>715009715 (OP)
>Explain how DOOM is 3D
You have to have depth perception to perceive 3D. Some extreme cases of autism causes a lack of depth perception.
Anonymous
7/10/2025, 1:31:30 AM No.715013539
>>715013321
Just barrels, but those are solid because they take damage. Nothing else blocks shots.
Replies: >>715013687
Anonymous
7/10/2025, 1:33:03 AM No.715013637
>>715013368
>Is this a port?
It's Chocolate Doom, which is the most accurate source port to the original.
>I remember being able to shoot rockets and have it explode under monsters and still kill them.
The splash damage has infinite height, but if the rockets don't hit anything they won't explode.
Replies: >>715015420
Anonymous
7/10/2025, 1:33:52 AM No.715013687
>>715013539
there are plenty of decorative objects that block players and monsters. "shootable" is not how I would define a solid object but I guess that's just semantics at this point.
Replies: >>715013740
Anonymous
7/10/2025, 1:34:39 AM No.715013740
>>715013687
>there are plenty of decorative objects that block players and monsters
Yeah, but not weapons.
Replies: >>715013803
Anonymous
7/10/2025, 1:35:30 AM No.715013803
>>715013740
take your time to read the entire post before replying
Replies: >>715013901
Anonymous
7/10/2025, 1:36:45 AM No.715013891
>>715012653
me
walk
up
down
ahead
it
3D
Anonymous
7/10/2025, 1:36:53 AM No.715013901
>>715013803
The short hitbox has nothing to do with projectiles passing through them.
Replies: >>715013945
Anonymous
7/10/2025, 1:37:27 AM No.715013945
>>715013901
oh fair enough, I'm not that guy though
Anonymous
7/10/2025, 1:38:18 AM No.715014010
1534691446880
1534691446880
md5: ded1296395ed99eb9a67b20c60e6de97🔍
>>715009715 (OP)
>walk forward
1D
>walk to the side
2D
>walk up stairs/fall down a pit
3D
glad we could clear this up
Anonymous
7/10/2025, 1:38:18 AM No.715014012
1748997929230672
1748997929230672
md5: 18489e7e73aadc9256fea268a5edd814🔍
... brahs what IS IT like to have TWO EYES?!
I needs to know!
Anonymous
7/10/2025, 1:38:31 AM No.715014031
>>715013368
>the devs came up with creative ways of making a 3d game despite technical limitations
thx for proving the point
Anonymous
7/10/2025, 1:39:36 AM No.715014104
>>715013341
yahtzee croshaw is that you?
Anonymous
7/10/2025, 1:39:52 AM No.715014126
sanicxy
sanicxy
md5: 693eede5ad982a6b60bf57afdc30c8a3🔍
>>715009715 (OP)
>>715010895
3d blast is a true example of a 3D game btw.
Three axis. X, Y, Z.
Replies: >>715014363 >>715014572 >>715025702
Anonymous
7/10/2025, 1:39:58 AM No.715014130
>and nobody mentioned quake
Replies: >>715014171
Anonymous
7/10/2025, 1:40:37 AM No.715014171
>>715014130
nopony*
Replies: >>715017569
Anonymous
7/10/2025, 1:41:07 AM No.715014209
>>715013341
>pre-programmed height
Then why can a Caco fly up and down to try and reach a ledge or low ceiling?
Replies: >>715015505 >>715024379
Anonymous
7/10/2025, 1:41:14 AM No.715014224
>>715013368
>blah blah blah pseud pseud pseud
you can walk underneath cacodemons when they're high enough in retail doom so everything you said was wank
Anonymous
7/10/2025, 1:41:14 AM No.715014225
>>715013368
> Objects (monsters etc) can have a Z height but this is only used for drawing them
Weapon fire takes Z into account. Also, the fact that monster collision is infinite height has nothing to do with the map being 2d. Objects are processed in true 3d space, the reason why collision is infinite height is because its difficult to implement object collision vertically, objects end up getting stuck inside each other. Rockets are allowed to pass under/over objects due to the fact they explode on contact, so they can't get stuck.
Replies: >>715014738
Anonymous
7/10/2025, 1:41:29 AM No.715014245
>>715009715 (OP)
The game makes height calculations.. usually. The only thing I know of that doesn't factor Z axis is for monster height, making them impossible to pass pillars. But projectiles and hitscan, height DOES matter.
Anonymous
7/10/2025, 1:43:04 AM No.715014356
>>715013368
GZDoom has portals that are basically teleporters that show you your destination, I assume something similar is being used here.
Anonymous
7/10/2025, 1:43:09 AM No.715014363
>>715014126
That's basically most isometric games.
Sonic 3D blast, mario RPG, snake rattle and roll, landstalker, zx spectrum garbage 1, ZX spectrum garbage 2...
Anonymous
7/10/2025, 1:46:05 AM No.715014572
>>715014126
One interesting thing about sonic 3d, is that the 3d space defined by the collision data is very different to the visible layout, there is lots of impossible geometry.
Anonymous
7/10/2025, 1:46:38 AM No.715014613
>>715009715 (OP)
because the player viewpoint of things is first person in a 3d environment. the map design has been done in 2d but accounts for elevation in its own early 2.5d way.
wolfenstein 3d was 3d. doom is 3d. quake is 3d with 3d enemy and environment models. (and build engine is still 2.5d since my autism demands)
Anonymous
7/10/2025, 1:48:17 AM No.715014738
>>715014225
>the reason why collision is infinite height is because its difficult to implement object collision vertically
not really, it's just another axis. it's not even hard to implement, you just have to compare z values after the current collision check succeeds. it was probably not implemented for performance reasons.
Anonymous
7/10/2025, 1:58:18 AM No.715015420
>>715013637
>The splash damage has infinite height, but if the rockets don't hit anything they won't explode.

I'm pretty sure I could get blocked in thin air by cacodemons flying 50 feet above, on the last level of Doom 2. Too lazy to boot up PCEMU to test it though (I don't remember how the fuck you copy files to the drive images it uses).

I could be wrong, it has been 21 years since I last played it.
Replies: >>715015775
Anonymous
7/10/2025, 1:59:33 AM No.715015505
>>715014209
shut up
Anonymous
7/10/2025, 2:01:07 AM No.715015620
>>715009715 (OP)
The game is 3D but the renderer isn't. This isn't that hard to understand.
Anonymous
7/10/2025, 2:01:35 AM No.715015663
>>715013119
In a bungalow you can place on object above another. In Doom everything is on the same plane.
Replies: >>715015832 >>715023683
Anonymous
7/10/2025, 2:02:47 AM No.715015775
>>715015420
>I'm pretty sure I could get blocked in thin air by cacodemons flying 50 feet above
You can, but projectiles won't.
Anonymous
7/10/2025, 2:03:34 AM No.715015832
>>715015663
>In Doom everything is on the same plane.
that's not true at all
Anonymous
7/10/2025, 2:03:58 AM No.715015873
Doom and even Wolf3D are 3D even if they only appear so, because the player interacts with games at the level of appearances and not the engine. Video games, literally every computer program including OS is smoke and mirrors.
>um ackutally there aren't really files in folders its just array of bytes.
no shit files and folders are useful abstractions.
Anonymous
7/10/2025, 2:08:09 AM No.715016219
>>715011904
>polygons
not a necessity for 3D
Anonymous
7/10/2025, 2:09:10 AM No.715016313
>>715009715 (OP)
>paper mario isn't 3d
>demon turf isn't 3d
>system shock isn't 3d
>duke nukem 3d isn't 3d
>there are just three dimensions, and doom just has more verticality than like 95 percent of all videogames, that doesn't make it 3d
>videogames aren't 3d because my monitor is actually completely flat! its just an illusion!
INTERESTING TOPIC!
Anonymous
7/10/2025, 2:10:18 AM No.715016401
1570977464691
1570977464691
md5: c7d11e9f8a732ac4c7dbd674f604d1e4🔍
>an array of array of bytes is 1d
>yfw every game is 1d
Replies: >>715016731
Anonymous
7/10/2025, 2:13:34 AM No.715016649
>>715009715 (OP)
These kinds of threads are dumb and should get their OP's banned.
Replies: >>715017821
Anonymous
7/10/2025, 2:14:37 AM No.715016731
>>715016401
The OP is retarded but the thread is good.
I literally learned more about the doom engine here. i was pretty sure the weapon height was infinite, but alas it is not the case.
Anonymous
7/10/2025, 2:14:47 AM No.715016749
>>715009715 (OP)
this chestnut again?
doom is 3D because you have 3 axis (xyz)
wolfenstein 3D only had 2 axis (xy)
Anonymous
7/10/2025, 2:18:47 AM No.715017049
>>715009715 (OP)
>Explain how DOOM is 3D when there's not 3D models on it and the game is all pixel art sprites.

Using polygons is not a necessary condition for 3D graphics. It's just the most popular way.

Doom uses a primitive form of 3D, but it's 3D nonetheless.
2D fags are coping that the Z axis is only used for drawing, but that's clearly wrong as floors that are heigher enough can block the players movement, directly affecting gameplay. The player can also walk bellow enemies flying high enough. There's also fall damage and death based on height.
Replies: >>715017457 >>715018329
Anonymous
7/10/2025, 2:24:48 AM No.715017457
>>715017049
Actually, if you see some posts here, even things like weapon height are taken in account.
There is a "auto aim" system, but it has height limits.
Anonymous
7/10/2025, 2:26:07 AM No.715017569
>>715014171
nogenocide*
Anonymous
7/10/2025, 2:30:03 AM No.715017821
>>715016649
if being retarded would warrant an op being banned then there would be no threads in /v/
Anonymous
7/10/2025, 2:38:45 AM No.715018329
>>715017049
Doom is only partially 3D, it is a 2D game at heart with SOME Z axis information on SOME things like monster height but not on collision. This is mostly for performance reasons.

The biggest problem is that the maps are just 2d vectors, with each vector being a room with a bottom/top value. Rooms cannot intersect because they only have a x/y coordinate, you can't put one over the other. It's a top down shooter with some limited height information, with the distance from the player (plus the sector height) determining how "tall" a wall has to be drawn.
It's a deceptively simple concept and a great coding exercise to reproduce it.
Anonymous
7/10/2025, 3:02:32 AM No.715019905
wizard science
wizard science
md5: 42b37d0867fbb3261ae53f2fd1314150🔍
>>715009715 (OP)
maps are mostly 2d data

sprites are 2d billboards

but if you shoot a rocket at an enemy, then another player walks off a higher elevation generated by said 2d map data, the rocket can pass underneath him, ergo being 3d
(and no, rocket explosions having infinite height is unrelated to this)
Anonymous
7/10/2025, 3:05:07 AM No.715020047
>>715009715 (OP)
Imagine a piece of paper. Now fold the paper in half. Now stab a pencil through it. The pencil is John Romero, and you must kill him to win the game
Anonymous
7/10/2025, 3:36:05 AM No.715022061
>>715010895
but there are stairs visible in the picture
Anonymous
7/10/2025, 3:58:10 AM No.715023683
>>715015663
>In Doom everything is on the same plane.
Projectiles can go above and under other entities, game's 3D.
Replies: >>715024110
Anonymous
7/10/2025, 4:01:56 AM No.715023965
>>715011115
Doom isn't 3d, you can't have multiple floors.
It's all 2d.
Replies: >>715027491
Anonymous
7/10/2025, 4:03:33 AM No.715024110
>>715023683
Enemies and entities are infinitely high. You can't walk over or under a Cacodemon in the original release of Doom. In fact they can melee you even.
Replies: >>715024387 >>715027873
Anonymous
7/10/2025, 4:04:08 AM No.715024137
I find this discussion kind of hilarious. Like, the guy is inside a 3D room, he can move around freely, and the projection of the 3D environment is calculated in real time in a mathematically accurate way, and he can judge the width, length, and height of things, but for some reason he thinks, “Nah, this isn't 3D.” LOL.
Replies: >>715024636 >>715025071
Anonymous
7/10/2025, 4:04:45 AM No.715024191
because things can be above or below you.
retard.
Anonymous
7/10/2025, 4:05:21 AM No.715024228
>>715009715 (OP)
It's technically not. The engine is incapable of having spaces exist above other spaces. All sprites, including your character, extend infinitely to the top and bottom of the world.
Replies: >>715024387 >>715024778
Anonymous
7/10/2025, 4:06:39 AM No.715024309
>>715010895
the maps are 2d but the movement is all processed in true 3d. missiles can fly over your head, for example.
>>715011193
i was mistaken, this opinion is much better and i will be believing this instead
Replies: >>715024565
Anonymous
7/10/2025, 4:07:41 AM No.715024379
>>715014209
by adjusting its height variable for accommodating to where its pathing tells it to go on part with another height variable
Replies: >>715024470
Anonymous
7/10/2025, 4:07:48 AM No.715024387
>>715024228
the level editor is incapable of it but not the runtime engine
>>715024110
this is untrue
Anonymous
7/10/2025, 4:09:14 AM No.715024470
>>715024379
nigger, what exactly is the difference between having a height variable and having a vertical axis? you do understand it's all just code, right? there arent real tiny little cacodemons inside your computer
Replies: >>715025041
Anonymous
7/10/2025, 4:10:50 AM No.715024565
>>715024309
>the maps are 2d but the movement is all processed in true 3d. missiles can fly over your head, for example.
Some things are more "true 3D" than others. The Cyberdemon's rockets, for example, move more accurately in 3D space than the other monsters' projectiles.
Anonymous
7/10/2025, 4:11:48 AM No.715024636
>>715024137
It's all youtubers, man. They've parroted the "akshually doom is 2.5D" meme without knowing what it means or even playing the game.
Replies: >>715024819 >>715026765
Anonymous
7/10/2025, 4:14:03 AM No.715024778
>>715024228
all that means is there is no multi floor support for the map format
you dudes really have no idea what 3D means do you?
Replies: >>715025273
Anonymous
7/10/2025, 4:14:40 AM No.715024819
>>715024636
if you want to do some "akshually" shit.
Then 2d games don't even exist thanks to the fact you have width, height, and layers of imagery ontop of other imagery.
Which represents a perpetual x, y, and z nigga
the z is what is drawn ontop of other shit!
akshually that mofugga
Replies: >>715024959 >>715025702
Anonymous
7/10/2025, 4:16:58 AM No.715024959
>>715024819
2D games don't allow you to move in a 3 dimensional space.
Replies: >>715025054 >>715026915
Anonymous
7/10/2025, 4:18:24 AM No.715025041
>>715024470
the difference is one is quite literally tit-for-tat hard programmed to fake the simulation of the other. with a proper vertical axis, you don't really NEED to accommodate for a lot of technicalities like the Doom engine did, and you don't get shit like the infinite height explosions since you can just designate a hitbox 3D radius with each one. meanwhile in said Doom engine, there's a lot of arbitrary necessities to do these tricks to fake various effects like enemy and projectile heights. the average modder may not realize some of these things since we've gotten so many things streamlined or use shit like GZDoom which can have a vertical axis, but it's just inherent to what the engine is.

carmack effectively took "fake it til you make it" personally
Anonymous
7/10/2025, 4:18:34 AM No.715025054
>>715024959
you can only move on two coordinate axis, that doesn't mean the third one doesn't exist as its used to dictate layers dumbass
which means 2d games don't even exist
Replies: >>715025250
Anonymous
7/10/2025, 4:18:50 AM No.715025071
>>715024137
It's marketing that goes back to PS1 era. All the consoles hyped up 3d games, which leads us to >>715011904, the definition shifting around PS1 era graphics (or higher) and looking like that more than anything else.
Anonymous
7/10/2025, 4:21:09 AM No.715025250
>>715025054
>you can only move on two coordinate axis
So it's a 2D game.
Replies: >>715025350 >>715026123 >>715027057
Anonymous
7/10/2025, 4:21:26 AM No.715025273
>>715024778
From what Carmack explained, it's an illusion of height, notice there are no true bridges in Doom that you can walk over and under.
Replies: >>715025858
Anonymous
7/10/2025, 4:22:08 AM No.715025312
1741654838321592
1741654838321592
md5: e997f7d6fe8a54bf728241a7eb9ec88f🔍
>Dude, a height variable
Touhou literally has a depth variable and Krita has a depth variable in their layer system.

Is Krita a 3D editor now?

Is NES a 3D engine because there's a Z order variable when the game renders the graphics?
Anonymous
7/10/2025, 4:22:45 AM No.715025350
>>715025250
there is a z axis, so there are 3 dimensions
Replies: >>715025398 >>715025632
Anonymous
7/10/2025, 4:23:44 AM No.715025398
>>715025350
Krita has a Z axis.
Replies: >>715025516
Anonymous
7/10/2025, 4:25:23 AM No.715025516
>>715025398
yes, and that means it lets you manipulate all three dimensions you are observing. are you going to shit yourself when you have to deal with 4 dimensional math because you have no way to manipulate the 4th dimension?
Replies: >>715025664
Anonymous
7/10/2025, 4:27:02 AM No.715025632
file
file
md5: d3d3a17fc28a665c597d7391605ddcc9🔍
>>715025350
Where is it?
Replies: >>715026108
Anonymous
7/10/2025, 4:27:39 AM No.715025664
>>715025516
Is mario 1-3 also 3D games because there's a Z order that makes background, sprites and GUI in separated layers?
Replies: >>715026002 >>715026108
Anonymous
7/10/2025, 4:28:09 AM No.715025702
>>715024819
kek I guess but they're games with the purpose of being played by humans so I rather define them by the dimensional thinking one's got to do to beat them. No one goes
>Wow this 2.5D game is making me think in 2.5 dimensions!
Doom is as 3D as >>715012439 and >>715014126
Replies: >>715026486
Anonymous
7/10/2025, 4:30:16 AM No.715025858
>>715025273
no bridge means no multi floor support
there is height: sectors got both floor and ceiling height
and neither means not 3D
Anonymous
7/10/2025, 4:31:59 AM No.715026002
>>715025664
mario has no z order - it has a sprite drawing order
on the nes the sprites have no z value
mario is 2D
Replies: >>715026125
Anonymous
7/10/2025, 4:33:32 AM No.715026108
>>715025632
>>715025664
You are looking at something that is designed around three coordinate axes, even moving mario around does in fact let you interact with all three too.
It is a 3d game.
Replies: >>715026220 >>715026416
Anonymous
7/10/2025, 4:33:44 AM No.715026123
>>715025250
you can fall and go up with elevators
and climb stairs
there is your third axis
Anonymous
7/10/2025, 4:33:45 AM No.715026125
1742088204333221
1742088204333221
md5: e662b9a8107c6edd6b526159bc28eb85🔍
>>715026002
>sprite drawing order is diferent for some magical reason from a Yorder node in godot
>mario having a foreground, a GUI, a middle ground and a background parallax means there's not a depth order
Replies: >>715026312 >>715026314 >>715026723
Anonymous
7/10/2025, 4:35:21 AM No.715026220
>>715026108
What third coordinate?
Replies: >>715026671
Anonymous
7/10/2025, 4:36:38 AM No.715026312
>>715026125
yes, but not magic: that is drawing order
sprites are in a list - the first sprite is behind the others
because it's drawn first
is this really so difficult?
Replies: >>715026671
Anonymous
7/10/2025, 4:36:45 AM No.715026314
>>715026125
There isn't, really. Sprites will always be drawn on top of tiles. It's part of the hardware.
Anonymous
7/10/2025, 4:37:15 AM No.715026358
What was your first 'what the fuck' moment when you discovered a 2D game was actually running on a 3D engine?
Replies: >>715027049 >>715027093 >>715027278
Anonymous
7/10/2025, 4:38:00 AM No.715026416
>>715026108
that is not three axes those are layers
Replies: >>715026594
Anonymous
7/10/2025, 4:39:04 AM No.715026486
>>715025702
>Doom is as 3D as...
Have you ever played Doom?
If so, did you notice the small detail that the rendered final image takes into account the position of a camera in a 3D space, and the game builds the 3D perspective of this image in real time?
Like... you can move this "camera" around in space, and the 3D space is accurately reproduced according to a geometric projection, allowing you to literally navigate in three dimensions while viewing things from different angles.
Can you move the camera in real time in Mario RPG or Sonic 3D Blast, resulting in a real-time rendering of these environments in three dimensions? Or are we just seeing a plane with tiles painted on it?
Replies: >>715026761
Anonymous
7/10/2025, 4:40:20 AM No.715026594
>>715026416
look at this reply, it also has a z axis to it, because layers are z.
what is your next step
Replies: >>715026726
Anonymous
7/10/2025, 4:40:48 AM No.715026636
>>715011264
>Nope, it's a raycaster just like wolf3D
factually wrong. The game doesn't cast rays at all.
Replies: >>715027245
Anonymous
7/10/2025, 4:41:30 AM No.715026671
>>715026220
>>715026312
So if I write a 2D game with a layer system and the game is touhou but with a button you can go up and down in this layer system, is that a 3D game?

Like if I took Krita and just changed the order of the layers with the mouse scroll.

Is that 3D?
Replies: >>715026736 >>715027367 >>715027645
Anonymous
7/10/2025, 4:41:38 AM No.715026684
>>715009715 (OP)
Shit like this is why 12 year olds think raytracing is necessary because using tricks to make mirrors work in old games "doesn't count" because the mirror is "not real".
These are the same little nigs that go to haunted houses and walk around going "That's not real" like a faggot.
Replies: >>715026796
Anonymous
7/10/2025, 4:42:21 AM No.715026723
>>715026125
>A sky is drawn.
>The ground is drawn.
>The ground erases the sky which disappears from existence since there's no Z dimension, only one object exists in Z-space
Anonymous
7/10/2025, 4:42:22 AM No.715026726
>>715026594
You can't manipulate the layers. They are not an axis.
Replies: >>715026929
Anonymous
7/10/2025, 4:42:33 AM No.715026736
>>715026671
>he thinks real 2d can exist in the 3rd dimension
Anonymous
7/10/2025, 4:42:57 AM No.715026761
>>715026486
I don't know what you're trying to argue, I'm saying that all those games are 3D because of how they're played.
Anonymous
7/10/2025, 4:43:01 AM No.715026765
>>715024636
>It's all youtubers, man. They've parroted the "akshually doom is 2.5D" meme

I've read magazine articles calling Doom 2.5D as early as 1997.
Anonymous
7/10/2025, 4:43:25 AM No.715026796
1751490627541227_thumb.jpg
1751490627541227_thumb.jpg
md5: 568e673d91de4b60e8fb3d87dc6f7244🔍
>>715026684
I'll show you something real.
Anonymous
7/10/2025, 4:43:42 AM No.715026817
>Well, actually, it was 3D except for (room over room, height values etc)
>Well, actually, it was 2D except for (height values, graphics presentation, etc)

Just fucking call it 2.5d and get it over with holy shit
Replies: >>715027040 >>715027484
Anonymous
7/10/2025, 4:45:09 AM No.715026915
abadede-did-nothing-wrong
abadede-did-nothing-wrong
md5: c258ea4a25ff40d378a103d2594c58a8🔍
>>715024959
>2D games don't allow you to move in a 3 dimensional space.
Streets of Rage 2 allows you to move in X and Y and Z coordinates, Z being up/down (depth) and Y being the jump.
Anonymous
7/10/2025, 4:45:18 AM No.715026929
>>715026726
they are an axis by their very existence of being layers
Anonymous
7/10/2025, 4:45:24 AM No.715026934
Is Mario Kart 64 a 3D game, or a 2D one?
Replies: >>715027594
Anonymous
7/10/2025, 4:45:35 AM No.715026942
>>715009715 (OP)
The environment and movement is in 3D, it's just that all the assets are sprites. Even Mario Kart 64 was mostly 2D sprites, with all the drivers, items, and some hazards being 2D.
Anonymous
7/10/2025, 4:46:54 AM No.715027040
>>715026817
You can't say it's only a half dimension.
Replies: >>715027289
Anonymous
7/10/2025, 4:47:03 AM No.715027049
>>715026358
I think the strongest it was and ever will be for me was GG xrd
Anonymous
7/10/2025, 4:47:08 AM No.715027057
>>715025250
Doom only allows you to move in two coordinate axes. You cannot alter your height, it is always tied to the ground, and the ground height is tied to metadata properties of a 2d vector.
Replies: >>715027143
Anonymous
7/10/2025, 4:47:18 AM No.715027073
>>715013368
>I don't know what those did to get picrel effect.
Silent teleporter. Dick Kickem 3D uses it for one of the secret level as well.
Usually the enemies are absent to not ruin the illusion.
Anonymous
7/10/2025, 4:47:37 AM No.715027092
>>715010895
There are rooms above rooms, just not often because they chose not to design the levels that way.
Anonymous
7/10/2025, 4:47:37 AM No.715027093
>>715026358
NSMB runs on SM64
Anonymous
7/10/2025, 4:48:29 AM No.715027143
>>715027057
>You cannot alter your height
Archviles can knock you into the air, and you can use your momentum to clear gaps.
Anonymous
7/10/2025, 4:49:53 AM No.715027245
>>715026636
for the curious this article shows how rendering is done
https://fabiensanglard.net/doomIphone/doomClassicRenderer.php
no rays in sight
Anonymous
7/10/2025, 4:50:23 AM No.715027278
>>715026358
Idk if it counts but finding out that mr game & watch in smash bros is 3d had me like that
Anonymous
7/10/2025, 4:50:28 AM No.715027289
>>715027040
Shut up, T.J. "Henry" Blascowvicks
Replies: >>715027506
Anonymous
7/10/2025, 4:51:33 AM No.715027367
>>715026671
if you only change layers it's still 2D
if changing layers doesn't affect gameplay doubly so
Anonymous
7/10/2025, 4:53:08 AM No.715027484
>>715026817
wolfenstein 3D can be considered 2.5D
no concept of 3rd axis in the code
but your view is full 3D
doom is full 3d with a limited sector based map format
Anonymous
7/10/2025, 4:53:11 AM No.715027491
>>715023965
You can have bridges AND walk underneath them. True story, I've seen it.
Replies: >>715027727
Anonymous
7/10/2025, 4:53:26 AM No.715027506
>>715027289
>he gives up defending the flawed existence of the term "2.5d" immediately.
heh...
Anonymous
7/10/2025, 4:54:39 AM No.715027594
>>715026934
a 3D game with prerendered sprites for drivers to save performance
the game is 3D the player model is not
Anonymous
7/10/2025, 4:54:42 AM No.715027596
>>715013368
Silent teleporter, you can do them in Doom nowadays.
Anonymous
7/10/2025, 4:55:30 AM No.715027645
>>715026671
>Is that 3D?
People will say that a game is 3D if they notice that perspective is being calculated in real time during the projection process, according to the camera position.
See how Unity uses 3D environments for all games, but you can render the image without perspective, and with the camera fixed on one of the axes, so people will call those games 2D even though there is a 3D environment behind the scenes.
Also note how Doom starts from a 2D floor plan, but the engine is able to project the three axes onto a plane in real time, and you can move around within that world while watching the perspective change depending on the camera position.
The first game is more 3D than the second in the engine level, but the rendering of the first is indistinguishable from a 2D game, while the projection of the second is indistinguishable from a 3D game.
Anonymous
7/10/2025, 4:56:35 AM No.715027718
>>715011362
that's a source port, dummy
Replies: >>715027780
Anonymous
7/10/2025, 4:56:40 AM No.715027727
>>715027491
true bridges were only added in the source ports e.g. gzdoom
before source ports bridges could be faked by
exploiting a bug with sectors but they were made
of infinitely thin walls and were a clever exploit
Anonymous
7/10/2025, 4:57:23 AM No.715027779
>>715011904
>make up own definition of 3D
>everyone but me is wrong
Based retard
Anonymous
7/10/2025, 4:57:24 AM No.715027780
>>715027718
Chocolate does not modify anything about the original game's behavior.
Anonymous
7/10/2025, 4:58:31 AM No.715027873
>>715024110
They specifically forgor to remove infinite height for collision and explosion radius (latter retroactively becoming intentional for the final boss in Doom 2 to work).
But hit detection (imp fireballs rocket trajectory, bullets etc etc) does account for height.
Anonymous
7/10/2025, 5:03:43 AM No.715028259
are you retarded? obviously the levels are rendered in 3D, Z axis is taken into account for most objects even if the object itself is a 2d sprite
Anonymous
7/10/2025, 5:04:02 AM No.715028283
Krita is 3D
Krita is 3D
md5: 2f622d5f48e99fb424f6772f022d4264🔍
OMG BROS.

Krita is a 3D Painting APP.

WTF.

:O
Replies: >>715028475 >>715034142
Anonymous
7/10/2025, 5:07:18 AM No.715028470
>>715009715 (OP)
>anon doesn't understand 3 dimensions
>anon believes that modern games are "3 Dimensional" when they literally only show you what you are looking at, at any given moment

3 dimensions means you can physically interact with all of the dimensions.
Anonymous
7/10/2025, 5:07:21 AM No.715028475
Weighing of the heart
Weighing of the heart
md5: d91c1be7de79918c8d36c8c915616485🔍
>>715028283
Yes but is this 2D?
Replies: >>715028520
Anonymous
7/10/2025, 5:07:52 AM No.715028520
>>715028475
>Clearly two characters standing side by side
3D image
Replies: >>715028626
Anonymous
7/10/2025, 5:09:38 AM No.715028626
>>715028520
>he doesn't see that there is layering representing a z axis aka depth in the form of the painted shit being smeared onto something else
Replies: >>715028701
Anonymous
7/10/2025, 5:10:39 AM No.715028701
>>715028626
>he doesn't about impasto techniques in painting
Anonymous
7/10/2025, 5:40:28 AM No.715030582
I've seen retards here argue over some of the dumbest shit imaginable but this is up there
Anonymous
7/10/2025, 5:42:21 AM No.715030704
1735629502844595
1735629502844595
md5: 97eaa693d7169c272bde795a716798bf🔍
>>715013368
For me, it's 5D
Replies: >>715030934
Anonymous
7/10/2025, 5:46:25 AM No.715030934
>>715030704
ah system shock
Replies: >>715031116
Anonymous
7/10/2025, 5:47:15 AM No.715030992
>>715011378
woooooooooooow, i just spoiled my spiritulal growth by reading this?
now i can't arrive to this astonishing thought by myself
Anonymous
7/10/2025, 5:49:37 AM No.715031116
1751597327719457
1751597327719457
md5: 2a96216f4810301dcd6c827f2de69e00🔍
>>715030934
>implying
Anonymous
7/10/2025, 6:16:20 AM No.715032510
doom931
doom931
md5: 18e576c7235ed179ee18811344684c16🔍
>>715009715 (OP)
read these, they will explain it to you
Anonymous
7/10/2025, 6:24:14 AM No.715032875
you can literally see three dimensions in the picture. is this dead internet in action?
Anonymous
7/10/2025, 6:42:36 AM No.715033829
if this thread had zero comments i would love to explain the details of how DOOM works but i dont want to risk being redundant (and im not reading every reply) and i dont want my reply to get lost in the noise. so i'll say this much:
it's true 3d. the rendering scheme is column-based but it's not raycasting. every sector has floor and ceiling height values, and collisions involving those values are calculated, meaning there is a third dimension being taken into account. the fact that you can fall off a platform alone is proof that the game makes calculations in 3 dimensions under the hood. sprites also exist in 3 dimensions. in wolfenstein, there is no concept of height in regards to where things are located in the 3d world. there is a concept of screenspace height in wolfenstein, of course, because walls get drawn vertically and sprites are some number of pixels tall depending on their distance from the camera, but they do not have a Z or "height" position in 3d world space. not the case in doom. everything from the player, to enemies, to pickups, to visible projectiles has an x, y, and z coordinate location, as in 3d space, although collision bounding boxes between enemies and player were given infinite min and max Z values so there wouldn't have to be an extra calculation. still 3d though. and regarding the impossibility of room-over-room: this was only the case because map creation and occlusion culling were significantly easier to deal with. and probably a bit of hardware limitation as well. they very likely could have figured out, and possibly DID figure out, how room-over-room might be possible while still using column-based rendering, but were probably limited by hardware constraints.
anyway i ended up typing this shit out anyway lol.
TL;DR IT'S FUCKING 3D AND ROMERO SAID SO HIMSELF
Replies: >>715034142
Anonymous
7/10/2025, 6:48:59 AM No.715034142
>>715028283
that's funny because Krita does in fact use a 3d transformation matrix to dictate how the four points of a selection should ultimately appear in 2d screenspace. kind of like how literally every video game works, since screens aren't 3 dimensional. so you don't actually have a point, and DOOM is still 3d. see my comment >>715033829
Anonymous
7/10/2025, 7:08:24 AM No.715035196
>>715010895
if doom supported 2 rooms on the same sector (Y1 0-100, Y2 200-300) they'd say it's 4D
Anonymous
7/10/2025, 7:42:53 AM No.715037017
>>715009715 (OP)
This game bombed
Anonymous
7/10/2025, 7:48:27 AM No.715037347
>Carmack writes fast inverse square root for Doom
>HURR NOT 3D
Anonymous
7/10/2025, 7:57:36 AM No.715037820
Just read game engine programming black book: doom by fabien sanglard and you will actually understand beyond buzz words.
Anonymous
7/10/2025, 9:14:54 AM No.715041587
1733782778066731_thumb.jpg
1733782778066731_thumb.jpg
md5: a16d71628a7640d1d1939ae2e34bf48d🔍