Skip to content

Add Dæmon and Darkplaces to the game engines list#5177

Merged
kenyonj merged 3 commits into
github:mainfrom
illwieckz:more-game-engines
May 21, 2026
Merged

Add Dæmon and Darkplaces to the game engines list#5177
kenyonj merged 3 commits into
github:mainfrom
illwieckz:more-game-engines

Conversation

@illwieckz
Copy link
Copy Markdown
Contributor

The Daemon game engine is a multiplatform 3D game engine tailored for arena first-person shooters, delivering 25 years of development above id Tech 3. It is historically based on ioquake3, Wolf:ET and XreaL adding new features, bringing modernization and maintenance. It is known for powering the free open-source Unvanquished.

The Darkplaces game engine is the free open-source game engine powering games like the free open source game Xonotic and commercial game WRATH: Aeon of Ruin. It is historically based on id tech 1 and also focuses on arena games, it also has similar 25 years of development history, with a more linear development than Dæmon (a single repository tracks those 25 years of development…).

Please confirm this pull request meets the following requirements:

Not sure what to answer to this. I'm involved in the Daemon project. The engine exists with this name since 2012 (it got other names before like OpenWolf, and got some lineage from Tremulous standalone engine from 2006, etc.), and has its own repository since 2017, with redesign to make it a reusable game engine. The game (Unvanquished) for which the engine has been developed for has been recommended by GitHub themselves in 2021 in their 30 free and open source Linux games – part 1 article. The engine is designed for being independent of the game and usable by other projects.

I have not contributed to Darkplaces directly though I have some relations with the Xonotic project in the form of contributions on related tools like level editors and things like that. Most of my contributions on GitHub are about improving the open source gaming ecosystem (games, engines, editors, toolkits, toolchains, etc.) so I have touched a lot of things, plus I maintain deep relations with many other game projects so it can be easy to find my name next to something.

I was browsing the list and noticed the Daemon and Darkplaces engines were missing. So I wanted to fix that. I was not purposing self-promotion, I just wanted to extend the list with knowledge I have. I can add more game engines as well.

Neither the Dæmon engine nor the Darkplaces engine need this to bootstrap their recognition and already have their share of press coverage (example with Daemon, example with Darkplaces).

It just happens to me that I believe those engines deserve to be listed. They're both important pieces of open-source gaming history and actual maintained game engines available to people wanting to make make games. Disregarding my proximity with the projects I just find it fair for them to be listed. The proximity bias is that I thought about them first.

I can list way more of them, there are also well-maintained id Tech 2 and id Tech 4 derivative engines that would deserve to be listed, and other game engines for other games with other lineages.

Which change are you proposing?

  • Suggesting edits to an existing topic or collection
  • Curating a new topic or collection
  • Something that does not neatly fit into the binary options above

Editing an existing topic or collection

I'm suggesting these edits to an existing topic or collection:

  • Image (and my file is *.png, square, dimensions 288x288, size <= 75 kB)
  • Content (and my changes are in index.md)

Those are renowned and mature open source game engines that deserve to be listed.

illwieckz added 2 commits May 20, 2026 08:35
The Daemon game engine is a multiplatform 3D game engine tailored for arena first-person shooters, delivering 25 years of development above id Tech 3. It is historically based on ioquake3, Wolf:ET and XreaL adding new features, bringing modernization and maintenance.
The DarkPlaces game engine is the free open source game engine powering games like the free open source game Xonotic and commercial game WRATH: Aeon of Ruin.
@illwieckz illwieckz requested a review from a team as a code owner May 20, 2026 08:26
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Maintainer triage

Collection game-engines

Item Stars Last push Owner type Notes
godotengine/godot 111,001 2026-05-21 Organization
turbulenz/turbulenz_engine 4,964 2023-05-28 Organization
TorqueGameEngines/Torque3D 1,986 2026-05-20 Organization
TorqueGameEngines/Torque2D 1,579 2026-04-18 Organization
spring/spring 3,905 2024-03-31 Organization
cocos2d/cocos2d-x 19,018 2025-05-09 Organization
Gamua/Starling-Framework 3,053 2026-02-22 Organization
gameplay3d/gameplay 4,850 2025-02-25 Organization
jMonkeyEngine/jmonkeyengine 4,204 2026-05-21 Organization
SFTtech/openage 14,219 2025-06-14 Organization
MonoGame/MonoGame 13,924 2026-05-21 Organization
libgdx/libgdx 25,095 2026-05-18 Organization
superpowers/superpowers-core 2,132 2021-01-20 Organization archived
AtomicGameEngine/AtomicGameEngine 3,440 2024-03-17 Organization archived
4ian/GDevelop 23,087 2026-05-21 User
urho3d/urho3d 4,735 2023-01-25 Organization archived
methusalah/OpenRTS 1,487 2025-09-05 User
phaserjs/phaser 39,663 2026-05-21 Organization
melonjs/melonJS 6,292 2026-05-21 Organization
BabylonJS/Babylon.js 25,548 2026-05-21 Organization
WhitestormJS/whs.js 6,333 2025-01-01 Organization
wellcaffeinated/PhysicsJS 3,700 2019-03-26 User archived
playcanvas/engine 15,859 2026-05-21 Organization
cocos/cocos-engine 9,606 2026-02-11 Organization
craftyjs/Crafty 3,576 2023-11-04 Organization
pixijs/pixijs 47,228 2026-05-21 Organization
renpy/renpy 6,499 2026-05-21 Organization
OpenRA/OpenRA 16,717 2026-05-01 Organization
OpenRCT2/OpenRCT2 15,656 2026-05-21 Organization
stride3d/stride 7,611 2026-05-19 Organization
lance-gg/lance 1,701 2024-05-11 Organization
panda3d/panda3d 5,135 2026-05-18 Organization
korlibs/korge 3,006 2026-05-08 Organization
raysan5/raylib 33,042 2026-05-20 User
amethyst/amethyst 8,021 2021-12-06 Organization archived
orx/orx 1,728 2026-05-18 Organization
nCine/nCine 1,306 2026-05-13 Organization
love2d/love 8,337 2026-05-20 Organization
coronalabs/corona 2,830 2026-05-18 Organization
hajimehoshi/ebiten 13,174 2026-05-20 User
HaxeFoundation/haxe 6,859 2026-05-19 Organization
bevyengine/bevy 46,186 2026-05-21 Organization
aws/lumberyard 2,123 2022-09-29 Organization archived
FlaxEngine/FlaxEngine 6,783 2026-05-20 Organization
ObEngine/ObEngine 860 2024-04-27 Organization
KilledByAPixel/LittleJS 4,103 2026-05-19 User
ppy/osu-framework 1,961 2026-05-21 Organization
gosu/gosu 2,074 2026-05-13 Organization
PhilMoe/cerberus 270 2026-05-07 User
ganelson/inform 1,592 2026-05-17 User
hexops/mach 4,739 2026-05-10 Organization
PurpleKingdomGames/indigo 712 2025-11-20 Organization archived
nivanov/cosplay 235 2026-02-10 User
gurkenlabs/litiengine 825 2026-05-20 Organization
o3de/o3de 9,107 2026-05-21 Organization
luanti-org/luanti 12,890 2026-05-17 Organization
defold/defold 6,033 2026-05-21 Organization
openfl/openfl 2,133 2026-05-19 Organization
stride3d/stride 7,611 2026-05-19 Organization
B4uti4github/choppy-js 5 2026-02-11 User
Facepunch/sbox-public 6,223 2026-05-21 Organization
DaemonEngine/Daemon 368 2026-05-21 Organization
DarkPlacesEngine/DarkPlaces 409 2026-01-22 Organization

@kenyonj kenyonj enabled auto-merge May 21, 2026 11:53
@kenyonj kenyonj added this pull request to the merge queue May 21, 2026
Merged via the queue into github:main with commit 59051a7 May 21, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants