DOOM
C++
★ 19k
updated 2y ago
DOOM Open Source Release
The original 1993 DOOM first-person shooter source code, released publicly by id Software, a historic C codebase for studying early 3D game engine techniques.
CC++
This is the open-source release of the original DOOM source code, published by id Software. DOOM is the landmark 1993 first-person shooter game. The repository contains the game's C source code as it was released publicly. No further description or setup documentation is provided in the repository itself.
Where it fits
- Study how a 1993 game engine renders a 3D-like world without a modern GPU using raycasting techniques.
- Port the DOOM game to a new platform or embedded device using the original C source as a base.
- Learn how early game programmers handled collision detection, game loops, and map loading in plain C.