Brutal Gets A Bit Less Brutal
The Brutal C# game development framework released earlier this month free and open source. One of the core tenets of Brutal is that it isn’t easy to use. In fact, that is the source of the name:The name is a warning…

The Brutal C# game development framework released earlier this month free and open source. One of the core tenets of Brutal is that it isn’t easy to use. In fact, that is the source of the name:
The name is a warning.
BRUTAL is intended for experienced programmers who want to make their own architectural decisions and are prepared to build and maintain the systems their games require. Its scope is deliberately focused. The team prioritises low-level functionality for demanding games, with contributions assessed against that purpose.
At launch however this was extremely true, as Brutal launched with no documentation and no examples. Nothing. To figure anything out you basically had to dive into the code and figure things out yourself. Today, well… there’s still no documentation, but there are now examples… lot’s of them in fact.
Windowing and UI
Graphics
Textures and assets
Audio
Physics
Networking
Diagnostics
Demos
Even better, there is also a community created example available as well, that showcases a full Vulkan renderer implementation to create a 3D model loader.
Key Links
Brutal Framework Homepage
Brutal Samples
Community Sample – Hello Brutal
In the video below we jump into the new samples and determine just how brutal the Brutal framework is to use!