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.
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.
:strip_exif()/i/2008454500.jpeg?f=imagenormal)
/u/487124/crop61aca617309a4_cropped.png?f=community)
:strip_icc():strip_exif()/u/92491/crop64a1593f33a7b_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/551547/crop5d1a1a4a2e71b_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/147791/crop56e423ed8d794_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/734655/crop69fb2d19b907a_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/61340/crop6aba52e2b79f5_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/586355/crop566295f1bdd69_cropped.jpeg?f=community)
/u/634912/crop5dfbdaedab892_cropped.png?f=community)