音が流れない場合、再生を一時停止してもう一度再生してみて下さい。
ツール 
画像
Tariq10x
261789回再生
How DOOM Will Teach You What CS Degrees Miss

This video was sponsored by Brilliant.
To try everything Brilliant has to offer—free—for a full 30 days, visit brilliant.org/Tariq10x/ . You’ll also get 20% off an annual premium subscription.

In this video I analyze the DOOM project by id Software.
Comment, like, subscribe, let’s trigger the algo!

The focus will be on software architecture, technical limitations, technical concepts.
If you like the content comment, like and subscribe to support the channel!

Help me get better equipment:
www.patreon.com/tariq10x/

x.com/realtariq10x

DOOM Game Engine Black Book by Fabien Sanglard:
fabiensanglard.net/gebbdoom/

Masters of Doom by David Kushner

Wolfenstein3d source code:
github.com/id-Software/DOOM

If you like the content hit subscribe to support the channel.

00:00 DOOM
03:18 Software Architecture
08:06 Build Process
10:04 Component Diagram
11:07 WAD Files
13:20 Main Loop
14:35 2D Renderer
20:45 3D Renderer Intro
24:22 Binary Space Partitioning
27:45 BSP Example
31:03 Player FOV
35:22 Wall Clipping
40:30 Visplanes
41:25 "Masked"
42:21 Conclusion and Lessons

Song Credits:
-------------------------------------------------------------------------------------------------------------------
All songs Licensed under Creative Commons: By Attribution 4.0 License
-------------------------------------------------------------------------------------------------------------------

"Rising Tide" Kevin MacLeod (incompetech.com)
"Intuit 256" Kevin MacLeod (incompetech.com)
"Hard Boiled" Kevin MacLeod (incompetech.com)
"Dispersion Relation" Kevin MacLeod (incompetech.com)
"Spy Glass" Kevin MacLeod (incompetech.com)
"Mesmerizing Galaxy Loop" Kevin MacLeod (incompetech.com)
"Lightless Dawn" Kevin MacLeod (incompetech.com)

コメント