Let's Program Doom - Part 1

Channel:
Subscribers:
121,000
Published on ● Video Link: https://www.youtube.com/watch?v=huMO4VQEwPc



Doom
Game:
Doom (1993)
Duration: 25:13
426,431 views
16,000


I might be the most excited about this video. I really wanted to learn how the original Doom game engine works. l spent a long time learning the basic concepts but created the code myself from scratch and how I wanted to design it. You can follow along or convert this code to any other programming language since I kept it simple in C that draws a pixel at x and y coordinates.

Let me know if you enjoy this series! Thank you for all your great ideas and I hope to see what you make from this tutorial series. Send me a link so I can share it in part 2!

How to install OpenGL:    • Install Dev C++ and OpenGL | It Works  
Download my starter code here: https://github.com/3DSage/OpenGL-Star...

Starter code: 02:28
Drawing dots: 05:52
Drawing a line: 10:38
Drawing a wall: 11:51
Sectors: 15:40
Surfaces: 20:31

Raycaster Part 1:    • Make Your Own Raycaster Part 1  
Raycaster Part 2:    • Make Your Own Raycaster Part 2  
Raycaster Part 3:    • Make Your Own Raycaster Part 3  







Tags:
doom
doom 1
fps
games
video games
tutorial
programming
coding
3d
3d programming
doom game
90's video games
retro
id software
john carmack
john romero
game engine
unreal engine
unity
engine
raycaster
javidx9
old
simple
code
download
github
teaching
doom 1993
doom gba
doom 2
doom 3
quake
wolfenstein 3d
opengl
c programming
c#
c code
c video game
programming language
python
java
doom engine



Other Statistics

Doom Statistics For 3DSage

There are 1,215,633 views in 14 videos for Doom. There's close to an hours worth of content for Doom published on his channel, or 16.49% of the total watchable video on 3DSage's YouTube channel.