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
7
1
4 days ago 00:01:31 1
DANDADAN Opening | Genshin Impact Animation
5 days ago 00:33:28 1
Как устроен QR-код? [Veritasium]
5 days ago 01:00:00 1
Betty Boop Tripping | Minimal Techno
5 days ago 00:01:24 1
Quelle bande d’hypocrites 🙄 #Macron #Amendements #LFI #franceInsoumise
5 days ago 00:14:44 1
PhantomBuster vs. Leads Sniper: Which Google Maps Scraper is the Best Choice? 👌
6 days ago 00:02:41 1
Freelance - Short Film
6 days ago 00:20:18 1
Jujutsu Infinite Got ANOTHER Massive Update + RELEASE DATE 🔥
1 week ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot
1 week ago 00:20:33 1
Movie “Wicked” Sign of the End Time
2 weeks ago 01:07:30 1
MICHEL DOURTHE : Médium
2 weeks ago 00:03:37 1
Админы Актуального Курска и другие куряне, покажите общественные туалеты Курска .?!) #курскиймайор
2 weeks ago 00:03:01 1
Ivy from MRLsexdoll
3 weeks ago 00:33:07 1
Le Parquet a frappé fort : 5 ans de prison, 300 000 euros d’amende et une inéligibilité automatique