Code a DOOM-like game engine from scratch in C [PART I]
This is part I of the DOOM-like game engine from scratch tutorial.
It introduces the basics of (Pseudo-3D) graphics rendering and movement mechanics. Also concepts such as portals, rendering, world transformations, and others.
You can download the source code from here:
Some notes to keep in mind about Part I:
- we do the minimal required work to get started
- code style is not really the focus here
- back-to-front rendering (i.e. Painter’s algorithm) is a bad idea, it will be revisited in Part II
- sorting sectors by their centroids with bubble sort is very inefficient and lacks precision -- it’s there just to leave you with a bit more compete solution until part II comes out
www:
twitter:
fb:
For more advanced topics and complete courses by a professional lecturer, you can take a look at Pikuma’s lectures at
5 views
9
1
2 years ago 00:05:00 5
A. Caron “D-Code”
4 years ago 00:55:24 292
Ballet’s Secret Code - a documentary (six key principles of Classical Ballet)
5 years ago 00:30:30 24
Code Generation as a Dual Task of Code Summarization
6 years ago 00:12:22 15
Writing Code like a Real Hacker (VS Code Macro Extension)
8 years ago 00:51:41 10
A Better Way To Write Code
5 years ago 00:10:18 10
Code 8 - Short Film [2016]
7 years ago 00:58:30 15
Everything as a Code / Александр Тарасов (Одноклассники)
6 years ago 00:04:17 190
CODE VEIN - Opening Cinematic | X1, PS4, PC
6 years ago 00:00:31 26
CODE A
7 years ago 00:04:03 18
Misty I is a robot you code yourself misty i is a robot you code yourself
3 years ago 00:03:09 22
Upon A Burning Body - Code of Honor
5 years ago 00:13:50 10
Unity Job System — A Practical Code Example
5 years ago 00:20:03 56
Can you fit a whole game into a QR code?
8 years ago 00:16:07 387
Bootstrap 4 Tutorial [#8] Code a Startup Website
10 years ago 00:02:23 50
A-F-R-O - Code #829
6 years ago 00:54:17 20
Google Coding Interview With A Competitive Programmer
9 years ago 00:03:43 200
[dance cover The A-code] Monster - EXO (엑소)
8 years ago 00:09:26 59
What is a SQUAWK code?
4 years ago 00:02:27 156
what’s the oldest code comment in the tf2 leaked code? //// a quick fun fact