《DayZ》开发者等开源游戏框架BRUTAL,商用免版税且《RimWorld》独自引擎采用
「DayZ」開発者らのゲーム開発フレームワーク「BRUTAL」がオープンソースで公開。商用利用もロイヤリティ不要,「RimWorld」の独自エンジンにも採用
RocketWerkz与Ahwoo于2026年10月15日开源游戏开发框架BRUTAL,商用游戏免版税。该框架已被《RimWorld》引擎Waylith采用,测试性能较Unity提升2至4倍,其基于C#与.NET需自组库,适合需独立技术基盘的团队。
同一新闻,精选展示《RocketWerkz 的 C# 框架 BRUTAL 现已对所有开发者开源开放》
「DayZ」の開発者ディーン・ホール(Dean Hall)氏が率いるRocketWerkzとAhwooは2026年10月15日,ゲーム開発フレームワーク「BRUTAL」を一般公開した(リンク)。
「BRUTAL」は,両社が共同開発したゲーム開発フレームワークだ。C#と.NETをベースに,C++ライブラリやVulkanなどの低レイヤのグラフィックス機能を組み合わせている。ゲームを直接開発するために利用できるほか,独自のゲームエンジンを構築する際の基盤にもなる。
UnityやUnreal Engineなどの既存エンジンとは異なり,「BRUTAL」はゲーム開発に必要な機能を一式そろえたものではない。開発者が必要なライブラリを組み合わせ,自分たちのゲームに適した技術基盤を構築できるのが特徴だ。既存エンジンの設計や機能に縛られず,システムを自ら把握し,必要に応じて変更できる環境を目指している。
すでにRocketWerkzが開発中の宇宙飛行シミュレーション「Kitten Space Agency」に採用されているほか,発売中のコロニー運営シミュレーション「RimWorld」の独自エンジン「Waylith」への移行にも活用された。
開発元のLudeon Studiosによるテストでは,Unity版と比べてパフォーマンスが2〜4倍に向上したという。あくまで同スタジオ自身のテスト結果ではあるが,独自エンジンを構築するメリットを示す事例として興味深い。
「BRUTAL」は商用ゲームにもロイヤリティ不要で利用できる。ただし,ライセンスにはクレジット表記やゲームプレイ開始前のロゴ表示などの条件がある。また,既存エンジンのようにエディタや各種ツールが一式そろっているわけではなく,利用には相応のプログラミング知識と開発・保守の労力が求められる。すべての開発者に向く選択肢というわけではない。
それでも,既存エンジンを利用するだけでなく,自分たちの技術基盤を自ら構築・管理できることは,独自の開発環境を必要とするスタジオにとって大きな魅力だろう。「BRUTAL」の一般公開によって,ゲーム開発者が技術基盤を決める際の選択肢が広がりそうだ。
来源:4Gamer.net · 4gamer.net


