Top 12 C++ Doom Projects
-
Project mention: Did you all know that you can fight pods while playing DOOM? I made a short video toying around with it. | reddit.com/r/kubernetes | 2022-06-13
Here is the repo for it: https://github.com/storax/kubedoom
-
Project mention: Doom and Quake titles will be delisted and re-bundled on Steam | reddit.com/r/linux_gaming | 2022-08-11
Doom3 is open source and there's community made source ports that add support for modern stuff like higher resolution so you don't have to use BFG which in my opinion changes the game for worse in some aspects. Check out https://dhewm3.org/
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Show HN: How to compile C/C++ for WASM, pure Clang, no libs, no framework | news.ycombinator.com | 2022-04-11
These are also good resources on using wasm without dependencies:
https://depth-first.com/articles/2019/10/16/compiling-c-to-w...
-
Project mention: What are the relevant use cases of WebGPU vs Vulkan? | reddit.com/r/vulkan | 2022-08-08
Many of the vulkan presentations Kronos has given talk about this (especially the older ones), though they are also light on examples. Best specific example was the ID tech guys porting doom 3 to vulkan (I believe this may be the repo? https://github.com/DustinHLand/vkDOOM3) which they have given talks about
-
For reference, I want to convert this C++ code (https://github.com/amroibrahim/DIYDoom/tree/master/DIYDOOM/Notes001/notes)
-
Project mention: Is there a "true 3D" source port of DOOM I and II? | reddit.com/r/pcgaming | 2022-04-27
-
fhDOOM
Modernized DOOM3/idTech4 engine: ported to modern OpenGL (core profile), enhanced visual effects, improved performance, improved editor, more to come
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Either get a frontend launcher like ZDL / DoomLauncher / etc. , or drag and drop wads into GzDoom's executable.
-
odamex
Odamex - Online Multiplayer Doom port with a strong focus on the original gameplay while providing a breadth of enhancements.
Odamex
-
woof
Woof! is a continuation of Lee Killough's Doom source port MBF targeted at modern systems (by fabiangreffrath)
-
Obsidian
A community continuation of the OBLIGE Level Maker, originally by Andrew Apted, combined with ObAddon. (by dashodanger)
I want to run obsidian map generator but can't find the exe file. https://github.com/dashodanger/Obsidian
-
Project mention: What if Doom's ability was replaced with the BFG9000? | reddit.com/r/QuakeChampions | 2022-06-06
It even has it's own fork of zandronum to support proper quake movement: https://github.com/IgeNiaI/Q-Zandronum
C++ Doom related posts
- Doom and Quake titles will be delisted and re-bundled on Steam
- What are the relevant use cases of WebGPU vs Vulkan?
- Woof! 10.1.0 with some new changes and features
- how can i mod classic doom games?
- Cant click in the green SDK window to open it,
- Did you all know that you can fight pods while playing DOOM? I made a short video toying around with it.
- Dhewm 3 Source Port release 1.5.2
Index
What are some of the best open-source Doom projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | kubedoom | 1,624 |
2 | dhewm3 | 1,477 |
3 | wasm-fizzbuzz | 1,391 |
4 | vkDOOM3 | 685 |
5 | DIYDoom | 332 |
6 | Doomsday-Engine | 212 |
7 | fhDOOM | 146 |
8 | qzdl | 126 |
9 | odamex | 114 |
10 | woof | 88 |
11 | Obsidian | 72 |
12 | Q-Zandronum | 38 |
Are you hiring? Post a new remote job listing for free.