Open Gaming & Graphics

BRUTAL C# framework releases source-available code

Key Takeaway

The BRUTAL C# framework, which powers the Waylith engine used in RimWorld, is now source-available under a custom license.

Summary

Ahwoo and RocketWerkz have released the source code for BRUTAL, a C# framework designed to provide developers with more control than traditional engines. While not fully open source, the framework is source-available and free to use without royalties, provided that attribution is included. It currently powers several projects, including Kitten Space Agency and the Waylith engine.

Technical details of BRUTAL

  • A C# framework rather than a complete game engine.
  • Provides low-level access to systems to allow developers to bypass performance limits.
  • Currently used in six game projects across three studios.
  • Operates under a source-available license that requires attribution (logo placement) but charges no royalties.

Why it matters

The move provides an alternative for developers seeking to move away from proprietary engines like Unity to gain full control over their technical foundations.

Original reference: www.gamingonlinux.com →