So I Reviewed the DOOM 3 Source Code..

preview_player
Показать описание
Hello Everyone, in this video I make a (brief) review of the Doom 3 source code.
In the real world often times you have to deal with legacy code. And then it is expected from you to quickly get an overview of the code base. Sometimes there is documentation and sometimes there is basically nothing, only code. I will explain how I usually approach this type of problem.

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

These are the Links I have mentioned in the video:
(1) DOOM 3 Source Code Git
(2) The Website of the Guy who investigated the Doom3 architecture

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

Рекомендации по теме
Комментарии
Автор

went straight to the fast inverse sqrt lol.
I had literally the same reflex when I opened that repo for the first time a year ago.
it's like going to the museum and seeing some old tool that people used thousands of years ago.
I really don't know why you don't have more subs, I agree with that other comment, this is really good .

emperorpalpatine
Автор

I remember playing this game on a PC that had no business running it AND it was playable. Good ole packard bell.

onedankindgaming
Автор

"you haven't been happy since diablo 2" man. you're right but it hurts

Short_Vids_vibes
Автор

Any video that starts with “Why are we even doing this?” has me along for the ride. BECAUSE WE CAN.

Super.Whimsy
Автор

I switched from pizza to fish fingers and chips, refactor was worth it

abcevoturbobonker
Автор

Wing Chun guy here, wing is meant to bring you in close and kill. Its style was transformed in the streets on Hong Kong in the early 1900s.

KEEPINITRIL
Автор

You had me at the happy since Diablo 2

ramonpereira
Автор

the C code was cleaner to be honest, it's good to learn these things about C++ though cause you never know when you have to work on some cursed C++ code

kratos_ai
Автор

Why you gotta call me out on frame 1 like that though

TalicZealot
Автор

I'm too cheap for pizza - I just drink more coffee to keep the hunger away.

Jimmy-lom
Автор

yo creo en mi opinion humilde de programador junior, que en estos casos ahi que utilizar los diagramas UML, yo utilizo StarUML, saludos muy bueno el video ¡

conscientiamstudios
Автор

u need to do more of these, i was so locked

zyhru
Автор

Do you think the fast inverse sqrt is still faster for games? Been wondering if I should incorporate it into our codebase.

vegitoblue
Автор

10 seconds in and you've already offended me and spoke nothing but truth at the same time. Damn.

GhassanPL
Автор

dude I don't appreciate being called out like that...

JamesLay-rb
Автор

Ooh fuck the callout right of the bat, respect!

bowiemtl
Автор

0:08 WRONG. It's actually pizza and energy drinks.

lasermtv
Автор

0:03 bro how am i getting called out in 3 seconds

faintsmile
Автор

Why are there mile long gaps between function types and names in classes, but no gaps in cpp function definitions ?

panjak
Автор

I opened this video with 2 things on my desk, black coffee and ;-;

JacenHyde
join shbcf.ru