Blood: 6 Open Source Clones Compared
NBlood is an actively maintained, Blood-specific port built on EDuke32 technology that needs the original Blood 1.21 data files to run. Raze bundles several reverse-engineered Build-engine games into one package, and by its own README its Blood support is based directly on NBlood's code rather than being an independent reimplementation, though Raze's own development has slowed to sporadic. XL Engine is a separate, halted, multi-game engine (also covering Dagger, Dark, and Outlaws) that only reaches semi-playable status for Blood, while Chocolate Blood is marked unplayable with no supported platforms listed.
Comparison table
Availability
- Status
- Playable
- Platforms
- Windows, OSX
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Sporadic
- Last updated
- 10mo ago
- Stars
- 885
- Contributors
- 57
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- YesRequires the original game data files for Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage, or Exhumed/Powerslave.
- Modding support
- —
- Multiplayer
- Online
Availability
- Status
- Playable
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 1d ago
- Stars
- 803
- Contributors
- 62
- License
- —
- Engine
- SDL2
Compatibility
- Requires original assets
- YesRequires original game files from Blood 1.21 (BLOOD.INI, BLOOD.RFF, map files, tiles, etc.) to run.
- Modding support
- YesEDuke32 engine technology supports modding through custom content and game modifications.
- Multiplayer
- —

Availability
- Status
- Semi-playable
- Platforms
- Linux, Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 6y ago
- Stars
- 194
- Contributors
- 7
- License
- MIT
- Engine
- SDL2
Compatibility
- Requires original assets
- YesRequires game data paths configured for Dagger, Dark, Blood, or Outlaws games in XLEngine.conf.
- Modding support
- —
- Multiplayer
- —
Availability
- Status
- Unplayable
- Platforms
- None
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 1y ago
- Stars
- 20
- Contributors
- 1
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- —
- Modding support
- —
- Multiplayer
- —
Availability
- Status
- Playable
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 2mo ago
- Stars
- 10
- Contributors
- 5
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- —
- Modding support
- —
- Multiplayer
- —

Availability
- Status
- Playable
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
- License
- Not tracked
- Engine
- Not tracked
Compatibility
- Requires original assets
- —
- Modding support
- —
- Multiplayer
- —
| Title | Raze | NBlood | XL Engine | Chocolate Blood | BloodGDX | Transfusion |
|---|---|---|---|---|---|---|
| Status | Playable | Playable | Semi-playable | Unplayable | Playable | Playable |
| Platforms | Windows, OSX | Windows | Linux, Windows | None | Windows | Windows |
| Play in browser | No | No | No | No | No | No |
| Mobile | No | No | No | No | No | No |
| Project health | ||||||
| Development status | Sporadic | Active | Halted | Halted | Active | Not tracked |
| Last updated | 10mo ago | 1d ago | 6y ago | 1y ago | 2mo ago | Not tracked |
| Stars | 885 | 803 | 194 | 20 | 10 | Not tracked |
| Contributors | 57 | 62 | 7 | 1 | 5 | Not tracked |
| License | — | — | MIT | — | — | Not tracked |
| Engine | — | SDL2 | SDL2 | — | — | Not tracked |
| Compatibility | ||||||
| Requires original assets | YesRequires the original game data files for Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage, or Exhumed/Powerslave. | YesRequires original game files from Blood 1.21 (BLOOD.INI, BLOOD.RFF, map files, tiles, etc.) to run. | YesRequires game data paths configured for Dagger, Dark, Blood, or Outlaws games in XLEngine.conf. | — | — | — |
| Modding support | — | YesEDuke32 engine technology supports modding through custom content and game modifications. | — | — | — | — |
| Multiplayer | Online | — | — | — | — | — |
| Preview | ![]() | ![]() |
Frequently asked questions
Are the Blood clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
What license do these Blood clones use?
XL Engine (MIT).
Do I need to own the original Blood to play these clones?
Raze, NBlood, and XL Engine require original game assets to play.
Which Blood clone is the most actively maintained?
NBlood and BloodGDX are currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to Blood.