Skip to content

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

Open
illwieckz wants to merge 2 commits into
github:mainfrom
illwieckz:more-game-engines
Open

Add Dæmon and Darkplaces to the game engines list#5177
illwieckz wants to merge 2 commits into
github:mainfrom
illwieckz:more-game-engines

Conversation

@illwieckz
Copy link
Copy Markdown

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

Maintainer triage

Collection game-engines

Item Stars Last push Owner type Notes
godotengine/godot 110,926 2026-05-20 Organization
turbulenz/turbulenz_engine 4,961 2023-05-28 Organization
TorqueGameEngines/Torque3D 1,985 2026-05-18 Organization
TorqueGameEngines/Torque2D 1,579 2026-04-18 Organization
spring/spring 3,905 2024-03-31 Organization
cocos2d/cocos2d-x 19,013 2025-05-09 Organization
Gamua/Starling-Framework 3,052 2026-02-22 Organization
gameplay3d/gameplay 4,850 2025-02-25 Organization
jMonkeyEngine/jmonkeyengine 4,204 2026-05-19 Organization
SFTtech/openage 14,218 2025-06-14 Organization
MonoGame/MonoGame 13,910 2026-05-19 Organization
libgdx/libgdx 25,092 2026-05-18 Organization
superpowers/superpowers-core 2,131 2021-01-20 Organization archived
AtomicGameEngine/AtomicGameEngine 3,439 2024-03-17 Organization archived
4ian/GDevelop 23,041 2026-05-20 User
urho3d/urho3d 4,734 2023-01-25 Organization archived
methusalah/OpenRTS 1,486 2025-09-05 User
phaserjs/phaser 39,657 2026-04-30 Organization
melonjs/melonJS 6,290 2026-05-20 Organization
BabylonJS/Babylon.js 25,537 2026-05-19 Organization
WhitestormJS/whs.js 6,337 2025-01-01 Organization
wellcaffeinated/PhysicsJS 3,699 2019-03-26 User archived
playcanvas/engine 15,843 2026-05-19 Organization
cocos/cocos-engine 9,600 2026-02-11 Organization
craftyjs/Crafty 3,575 2023-11-04 Organization
pixijs/pixijs 47,213 2026-05-19 Organization
renpy/renpy 6,495 2026-05-20 Organization
OpenRA/OpenRA 16,710 2026-05-01 Organization
OpenRCT2/OpenRCT2 15,650 2026-05-19 Organization
stride3d/stride 7,610 2026-05-19 Organization
lance-gg/lance 1,701 2024-05-11 Organization
panda3d/panda3d 5,133 2026-05-18 Organization
korlibs/korge 3,006 2026-05-08 Organization
raysan5/raylib 33,018 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,330 2026-05-18 Organization
coronalabs/corona 2,829 2026-05-18 Organization
hajimehoshi/ebiten 13,172 2026-05-20 User
HaxeFoundation/haxe 6,855 2026-05-19 Organization
bevyengine/bevy 46,168 2026-05-19 Organization
aws/lumberyard 2,123 2022-09-29 Organization archived
FlaxEngine/FlaxEngine 6,749 2026-05-18 Organization
ObEngine/ObEngine 860 2024-04-27 Organization
KilledByAPixel/LittleJS 4,103 2026-05-19 User
ppy/osu-framework 1,960 2026-05-17 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,735 2026-05-10 Organization
PurpleKingdomGames/indigo 712 2025-11-20 Organization archived
nivanov/cosplay 235 2026-02-10 User
gurkenlabs/litiengine 825 2026-05-18 Organization
o3de/o3de 9,101 2026-05-20 Organization
luanti-org/luanti 12,886 2026-05-17 Organization
defold/defold 6,030 2026-05-20 Organization
openfl/openfl 2,132 2026-05-19 Organization
stride3d/stride 7,610 2026-05-19 Organization
B4uti4github/choppy-js 5 2026-02-11 User
Facepunch/sbox-public 6,211 2026-05-19 Organization
DaemonEngine/Daemon 368 2026-05-19 Organization
DarkPlacesEngine/DarkPlaces 409 2026-01-22 Organization

@kenyonj kenyonj enabled auto-merge May 21, 2026 11:53
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