The world in the mirror exists in the masterpiece 'Duke Nukem 3D' in the early days of FPS
'Duke Nukem 3D ' is the FPS of the story that the hero who cuts blonde hair in a mukimuki macho & tank top confronts alone and rescues a beautiful woman while the police and the army are completely uncomfortable with the aliens invading the earth. Compared to serious story games such as FPS's early masterpieces ' DOOM ' and ' Wollenstein ', it has a strong comedy-like development like a B-class Hollywood movie and abundant map gimmicks such as 'Pay a chip to a stripper'. It is said that this work has become a pioneer of 'stupid FPS' with high praise, but about the mysterious implementation of 'the world in the mirror' that appears in this work, Twitter user foone I am explaining.
According to foone, the stage 1 movie theater has a strange toilet that combines a men's space and a women's space.
Did you ever notice that the theater in level 1 of Duke Nukem 3D has a big hallway off the lobby, and when you go through there, it's a bathroom? Just the one.
— Foone (@Foone) March 19, 2021
'S A Doorless It Unisex Public Bathroom With Urinals. Weird. Pic.Twitter.Com/6Eu6HNCxwr
This toilet can be used for additional purposes, but according to foone's analysis, the real reason for installing this toilet is the huge 'mirror'.
BTW I'm certain the real reason they put a bathroom in this level was this stupidly huge mirror.
— Foone (@Foone) March 19, 2021
This is a huge flex from the engine: look at us, we can do fucking MIRRORS pic.twitter.com/G3D4UIeTQH
This mirror looks like this, and it depicts not only the main character but also the enemy in real time. Mr. foone thinks that this mirror was 'installed to emphasize the progress of the engine that can depict reflections in real time.'
Can Even See You ENEMIES In The Mirror! Pic.Twitter.Com/CN2NWGYHsb
— Foone (@Foone) March 19, 2021
This mirror can not only be shot with bullet holes, but can also be destroyed with grenades.
you can shoot them with a gun, and they will get bullet holes, and then if you hit them with an explosive (even one that hasn't exploded yet ...), it STOPS BEING A MIRROR pic.twitter.com/Q2x9WxNWP3
— Foone (@Foone) March 19, 2021
The most interesting point is that you can enter the 'world in the mirror' by using the cheat code 'Noclip ' that allows you to move while ignoring the existence of walls and gravity.
here's the best part: if you use a noclip code, you can walk through them. Pic.twitter.com/YyRcjqtKES
— Foone (@Foone) March 19, 2021
The question here is, 'What happens if you break the mirror when you are in the world inside the mirror?' When you actually try it, the game collapses as if you were in the mirror.
it gets SLIGHTLY weird and broken pic.twitter.com/Cdfq8KtnCQ
— Foone (@Foone) March 19, 2021
Also, if you advance beyond a certain level in the world in the mirror, you will be forcibly killed. This forced death is inevitable even in the cheat code 'God Mode' that never dies.
fun fact: You can explore around in the mirror dimension but if you go to far, you will die.
— Foone (@Foone) March 19, 2021
even with God Mode active. Pic.twitter.com/hwqCC6JKH3
What foone is doing is a commentary on the 'mirror processing' that exists behind this phenomenon. The mirror in question has a structure in which a special sprite called 'Sector Effector' is pasted as shown below when viewed in 3D mode of the map editor.
then if we switch into 3D mode, you can see that it's got something weird going on with it. That 'S' is a special effect called a Sector Effector pic.twitter.com/wRLWgTRcbP
— Foone (@Foone) March 19, 2021
Looking at the floor plan of the map editor, the world in the mirror is designed as a 'huge room'.
and if you zoom out, it turns out there's a HUGE room back there. Pic.twitter.com/ph0hIWw89b
— Foone (@Foone) March 19, 2021
According to foone, the Build engine used in 'Duke Nukem 3D' copies the geometry to the room on the other side of the mirror when the stage is loaded. The phenomenon of 'dying if you go too far' is caused by walking outside the area of the room set as inside the mirror.
BECAUSE it turns out that yes, the BUILD engine can build a reflection for you, but it does it at load time.
— Foone (@Foone) March 19, 2021
When the level is loaded, it finds the mirrors and copies that geometry into the room on the other side of the mirror
This process requires 'space to copy all the required geometry', so the world in the mirror is set up in a room that is disproportionately large compared to the original toilet. So what happens when you set the world in the mirror to 'a room that's too small to copy the geometry you need,' foone said.
SO here's the next question:
— Foone (@Foone) March 19, 2021
it won't work if the mirror-room is too small, right?
what exactly will happen?
TIME TO EDIT THE LEVEL AND SEE WHAT HAPPENS! Pic.twitter.com/Acy8qNSrA8
The result is as follows: If the main character is in the outdoor position in the 'world in the mirror', the graphic of the mirror will be completely buggy.
so it turns out that the answer is ... the mirror just doesn't work, unless you're inside the area of the room on the other side of the mirror. Basically the mirror-geometry is only defined for that size of a space. pic.twitter.com/2g3ZxS2eqd
— Foone (@Foone) March 19, 2021
you can see here that it's working fine, then you back up too much and it breaks, then it starts working again when you get closer pic.twitter.com/2mD8q8FVFs
— Foone (@Foone) March 19, 2021
Regarding the series of processes, foone commented, 'Looking at the contents of the game and knowing how big the gimmicks are, is the most favorite part of FPS in the 90's.'
This sort of thing was honestly my favorite part of FPSes in the 90s: Getting a game, then getting hold of the level editors and finding how much of it was just a big hack
— Foone (@Foone) March 19, 2021
Related Posts: