DayZ-ontwikkelaar komt met eigen open source framework om game-engines te maken

Gameontwikkelaar Dean Hall, bekend van onder andere DayZ, heeft zijn framework voor game-engines Brutal vrijgegeven aan iedereen. Dat gebeurt kort nadat RimWorld overstapte op een nieuwe engine die met Brutal is gemaakt. Brutal is een C#-framework dat onder een zelfgeschreven licentie beschikbaar is, wat betekent dat de tool ook commercieel gebruikt mag worden zolang daar maar naar verwezen wordt.

Dit nieuws in het kort

  • Brutal is een open source framework waarmee ontwikkelaars zelf alternatieve game-engines kunnen maken.
  • Eerder deze week stapte RimWorld al over op een nieuwe engine op basis van Brutal.
  • De ontwikkelaars achter Brutal hekelen de macht die grote bedrijven hebben met hun commerciële game-engines.

De broncode van Brutal staat op GitHub. De makers hebben verder een forum voor vragen opgezet. Brutal is in de basis gratis te gebruiken en mag daarnaast aangepast en verspreid worden, ook in commerciële games. Ontwikkelaars hoeven daar geen commissie of afdracht voor te betalen.

De makers hebben de code vrijgegeven onder een eigen licentie, die het Open Source Initiative overigens nog niet heeft geaccepteerd. De licentie is gebaseerd op de MIT-licentie, maar enigszins aangepast, zeggen de makers. De belangrijkste verandering is dat gebruikers de makers moeten vermelden via een logo in het opstartscherm en een speciaal tekstdocument.

Framework voor engines

Brutal is een framework dat bedoeld is om nieuwe game-engines te maken. Het is geschreven in C# en voornamelijk ontwikkeld door Dean Hall, al is dat niet de enige ontwikkelaar. Hall is onder andere bekend als de ontwikkelaar van DayZ en van Kitten Space Agency.

Brutal kwam onlangs in het nieuws vanwege RimWorld. Eerder deze week stapte de scifikoloniemanagementgame over naar een andere engine genaamd Waylith als alternatief voor Unity. Onlangs bleek dat Dean Hall Waylith-ontwikkelaar Ludeon een licentie had verleend om Brutal te gebruiken.

RimWorld in de Waylith Engine
RimWorld in de Waylith Engine

Rot in de kern van de game-industrie

Na dat succes van Brutal in RimWorld besloot Hall het framework helemaal vrij te geven. Hij klaagt in een post op Reddit onder andere over 'de rot in de kern van de game-industrie', die veel te veel zou draaien om geld. Hij hekelt hoe ontwikkelaars steeds meer controle over hun werk moeten afstaan aan een handvol bedrijven dat commerciële engines maakt.

Brutal is dus een open source alternatief voor die engines. Of beter gezegd: het is een framework waarmee andere ontwikkelaars alternatieve engines kunnen maken. Door dat openbaar beschikbaar te maken, hopen Hall en de andere ontwikkelaars dat er bijvoorbeeld minder games hoeven te worden gemaakt in commerciële engines zoals Unity, Unreal of Godot.

Door Tijs Hofmans

Nieuwscoördinator

16-10-2026 • 21:17

9

Submitter: TuxDePinguïn

Reacties (9)

Sorteer op:

Weergave:

Door dat openbaar beschikbaar te maken, hopen Hall en de andere ontwikkelaars dat er bijvoorbeeld minder games hoeven te worden gemaakt in commerciële engines zoals Unity, Unreal of Godot.
Godot is zover ik weet een gratis, open-source gane engine, nietwaar? Of zijn daar recent ook wijzigingen geweest dat het nu onder 'commercieel' valt?
Ja is raar dat hij Godot vernoemd.
Opzich erg mooi gebaar en dat er veel geld gemoeid is met gaming trekt investeerders die wel eens discutabele dingen willen doen is waar. Maar Unity of UE is echt niet duur voor kleine game Studios. En als je groter groeit kan je altijd nog je eigen engine bouwen, zoals bij Rockstar of Guerilla of FromSoftware
Ik zou dit geen game engine of framework durven te noemen. Het is eerder een collectie van libraries die je via C# of VisualBasic kan aanroepen. Daar heb je er nog wat meer van. En als ik naar de code kijk dan zie ik vooral dezelfde trucs. Autogenerated code, pinvoke, etc.
Ja precies. Ik ben erg benieuwd hoe praktisch hun SDL wrapper is in vergelijking met bijv. de veelgebruikte https://github.com/ppy/SDL3-CS .
Ik zag net ook iets voorbij komen dat een PS5 emulator voor PC er aan komt, ik game niet maar vindt deze ontwikkelingen wel interessant!
Als de ontwikkelaar van de meest buggy game ooit met iets uitkomt mag ik hopen dat dit niet al te serieus wordt genomen.
Het idee van de game was echt goed, de uitvoering daarentegen liet nog wel het e.e.a. te wensen over.
Hieronder het verhaal dat Dean Hall gister ochtend op discord poste:

BRUTAL Framework is now Open Source and free to use

Our industry is rotting from its core, outwards in every direction, and it has been for some time. Driven by greed, driven by a race to the bottom on price. It is my position that the games industry was already heading somewhere unsustainable before reverse-engineering and powerful agentic processes became widely available. These have pushed things over the edge.

But I think one of the biggest problems is something we don’t discuss enough. Developers have surrendered an extraordinary amount of control over their work to companies whose interests aren't necessarily aligned with their own.

You've may have heard us talk about us moving our games away from engines like Unity or Unreal before, into our own Framework called BRUTAL. It's the C# framework we built Kitten Space Agency on, and the foundation Ludeon used to build their Waylith engine and move RimWorld off Unity. This has been a massive undertaking for the studio, and allowed us to build Kitten Space Agency. Rimworld developer Ludeon have just used this framework to build their own engine. Now we are giving this away, free, to use for your projects. You can make games with this right now.

As of today the source code is public and you can use it for free, including in commercial games. There are no royalties and we don't want a percentage of your game's revenue. We ask that games using BRUTAL display the BRUTAL logo and a credit.

BRUTAL is a framework. It gives C# direct access to native APIs and Vulkan, with libraries for interop, memory, concurrency, maths, strings and job scheduling around that, and you build your own stack on top. There's no editor and no renderer. In some ways it's much harder to use than Unity, Unreal or Godot. In other ways, particularly if you're doing something unusual, it's considerably easier. You are only as independent as your tools are.

I've written up why we're doing this, how Ludeon used it, and who built it:

https://www.reddit.com/r/gamedev/comments/1x6d2dy/introducing_brutal_a_free_c_framework_that_helped/

Please SIGNAL BOOST this for us. This is a huge leap of faith, we believe that this may help others to break the chains of what I see as a industry that has become rotten from its core.


ps. Op eurogamer staat een uitgebreide lap tekst hierover.

[Reactie gewijzigd door 3qu1n0x op 16 oktober 2026 23:48]


Om te kunnen reageren moet je ingelogd zijn