Missed? It's all Doom's fault. The blockmap bug explained.

Описание к видео Missed? It's all Doom's fault. The blockmap bug explained.

An analysis of doom's flawed collision detection. Learn how the Doom engine makes you shoot through things, even when your aim is perfect: it's not your fault after all! Doom's most infamous bug, explained in detail.

In this video, we explore the history behind the creation of the blockmap, and why it is necessary. After that, we take a look at the "edge-case" of this implementation, and how that creates the blockmap bug that we know today. Finally, we see how different aiming strategies can yield different results, when trying to avoid, or abuse this bug.

Inspired by ##
"Shooting Through Things" by Colin Phipps (2003): http://games.moria.org.uk/doom/resear...

Special Thanks to ##
JCD - for the all-ghosts bug example in doom 2 map 01
Vile - for the info on AV's DEMO1
And for taking the time to review the video before it went public:
NightTerror, TheLoneliness, Keyboard_Doomer, 4shockblast, kraflab, and dew.

Music ##
Bobby Prince - Adrian's Asleep (Doom II Soundtrack, 1994)
Bobby Prince - Message for the Archvile (Doom II Soundtrack, 1994)
Bobby Prince - The Healer Stalks (Doom II Soundtrack, 1994)
Bobby Prince - In The Dark (Doom II Soundtrack, 1994)
Discover Bobby Prince https://open.spotify.com/artist/3k51k...

Related links, videos, and speedruns by order of appearance ##
E1M8 NoMo by depr4vity (2020):    • Ultimate Doom E1M8 NoMo 0:39  
Map01 All-Ghosts Bug by JCD (2020): N/A
Map24 Pacifist by Looper (2011):    • Doom 2 Map24 The Chasm UV-Speed in 0:32  
E1M6 NoMo by depr4vity (2020):    • Ultimate Doom E1M6 NoMo 0:52  
Map02 UV Speed by Looper (2020): https://dsdarchive.com/wads/doom2/lea...
E2M6 UV Speed by JCD (2019):    • E2M6 Pacifist in 0:15  
Blockmap Bug Example in Deepest Reaches by Bahdko: http://games.moria.org.uk/doom/resear...
Zone300 Map05 UV Fast by Coincident (2020):    • [World Record] UV Fast Speedrun of Zo...  
Barrel Blind Run by Coincident (2020):    • A Perfect Blockmap-Bug Example | Barr...  
DOOM 2016 Campaign Trailer by Bethesda:    • Видео  
E2M6 UV Max by Coincident (2020):    • UV Max Speedrun of Doom E2M6 in 4:00  
Zone300 Map09 UV Fast by Coincident (2020):    • [World Record] UV Fast Speedrun of Zo...  
Alien Vendetta's deathmatch "DEMO1" by Anders and Kim (2002): https://www.doomworld.com/idgames/lev...
"Beating the Icon of Sin Pacifist is IMPOSSIBLE... or is it?" by Coincident (2020):    • Beating the Icon of Sin Pacifist is I...  
Episode 2 UV Max by Coincident (2020):    • UV Max Speedrun of Doom Episode 2 in ...  
Dead Simple Nightmare No-Damage by Coincident (2020):    • No Damage Nightmare Speedrun of Doom ...  
Alien Vendetta Map26 UV Fast by Coincident (2020):    • [World Record] UV Fast Speedrun of Al...  

Main Platforms ##

YouTube -    / coincident  
Patreon -   / coincident  
Twitch -   / coincidente  
Discord -   / discord  

Chapters ##

00:00 Intro
01:27 Origins of the Blockmap
05:38 Blockmap Bug Explained
10:37 Strategies to Deal With It
15:50 Outro

Tags ##

#Doom #bug #collisiondetection

Комментарии

Информация по комментариям в разработке