Programming portals for my DOOM-style FPS

preview_player
Показать описание
obsolete C programmer copies valve (15 years too late)

EDITOR: NeoVim
THEME: gruvbox

RESOURCES:

0:00 Intro
0:15 Software Renderer
6:40 "Real" 3D
15:00 Extras
16:30 Outro & Thanks
Рекомендации по теме
Комментарии
Автор

I cant wait for the next video where he scraps the entire codebase and restarts from scratch!

Plexxl
Автор

Ah, of course. The bi-monthly developer tradition of scrapping everything you did, just to redo it.

thirteen
Автор

I realized while watching this why Portal has an amber and blue glow around the portals. It's VERY hard to visually distinguish a portal without having those decorations.

eformance
Автор

I'm about half way through this video and I wanted to say something. I can honestly respect that you are capable of seeing an insurmountable problem and rather than spent 40 years kit bashing it together, you seek better solutions.
Love your dedication to just creating cause you can.
I'll always watch your videos because they're always so inspiring.

Vixeneye
Автор

I like how you made that circular pit shape in your test level that choked the Doom engine during its development until they implemented BSPs.

soviut
Автор

What's funny is that GZDoom does have portals, they're used in MyHouse for the non-euclidean effect

Banjoei
Автор

god, the shapes of the maps he's drawing are too hard for my just-woke-up brain to handle

sgtmajorkiwi
Автор

Really cool vids like always ! It's a big inspiration to watch someone being able to code such projects and have fun !

onyxtv
Автор

That was great! I'm a little disappointed that you abandoned the ray-casting engine, but I get you actually wanting to build a finished game this time.

treytomes
Автор

This engine looks SO COOL! I can't wait to see what you create with this!

btarg
Автор

you're easily the most talented indie developer on yt when it comes to coding and shit, keep it up

monsoon
Автор

These portal setups are giving me some strong Antichamber vibes. Very cool.

Zettabit
Автор

I'm currently implementing the same code for oblique clipping planes that you mentioned, and it did give me a boost of confidence that you struggled with it too! It's very hard to figure out what's going on if something is wrong.

TheAsuro
Автор

Love the video! It's awesome seeing how these portals come together and how they create weird geometry.

Skeffles
Автор

Dude I was JUST thinking I wonder what happened to this, and I check and see 25 mins ago you posted this. Noice. Its very inspirational to see your work!

Urammar
Автор

This is really impressive that you've managed it all by yourself (okay sure, external libraries, etc, but still!) Well done! Impressive stuff :)

sphelx
Автор

Funny that the comment in the OpenGL Forum (11:45) came from Eric Lengyel. He's the guy behind the "Foundations of Game Engine Development" books.

christianheidemann
Автор

I happen to be implementing stencil buffer portals in a Doom source port at the moment! Great video

transientwaveform
Автор

you kind of remind me of me... I grew up on Doom, made lots of levels in the DOS WadED level editor when I was a kid. Had Doom books in elementary/junior high school. Recently read the Doom Black book several times. Working on my own game engine, got decently far, then decided to start over from scratch again. Now that I'm decently along I'm already thinking of the next version... I think that working on game engines and using them for creative coding might just be more fun than trying to make an actual game and I need to accept that!

MikeDawson
Автор

Faen. Du er dansk! Quite impressed with the work you've done, and the style of presentation. It's the kind of nerdy humour I love!
Looking forward to next time!

SidewaysCytlan