β公開中
公式アップデートRimWorld2game.info 編集部

RimWorld新エンジンの土台「BRUTAL」が無料公開 起動時のロゴ表示が条件

Ahwoo は、RimWorld 1.7 の新エンジン Waylith の土台になった C# のゲーム開発フレームワーク「BRUTAL」を無料で一般公開しました。商用のゲームにも使えますが、作ったゲームを配る時は、始まる前に BRUTAL のロゴを出すことが条件です。

画像: Ahwoo

BRUTAL は、RimWorld の開発元 Ludeon Studios が Unity から移った自社エンジン Waylith の土台です。Ahwoo の BRUTAL のページによると、Ludeon は BRUTAL を基礎に Waylith を作り、Ludeon 自身の試験では Unity 版の2〜4倍の性能が出ました。Ludeon も1.7の告知で、BRUTAL が Waylith の実現を助けたと RocketWerkz への謝辞を載せています。Ahwoo は10月16日に公式 Bluesky で公開を告知し、公開の理由は DayZ の生みの親 Dean Hall 氏が r/gamedev で説明しています。

エンジンではなく部品の集まり

BRUTAL は、そのままゲームを作ることも、自分のエンジンの土台にすることもできる C# の部品の集まりです。ゲームの組み立て方は決めておらず、描画の仕組みも Vulkan への接続を使って自分で書く前提です。

  • 入っている物: 数学、メモリ管理、文字列、ジョブの割り振り、ログ、翻訳の部品と、Vulkan・FMOD・RakNet・Jolt・Box2D などへの接続
  • 対応 OS: Windows、Linux、macOS(どの部品も同じ3つ)
  • 入手: GitHub のソースと NuGet のパッケージ
  • 開発期間: 小さな部品集から約4年
  • 使っているゲーム: RimWorld(Waylith)、RocketWerkz の Kitten Space Agency など(GitHub の一覧では6本)

ページは対象を「自分で設計を決める経験のあるプログラマー」とし、名前は警告だと書いています。アンマネージドのメモリと unsafe のコードを多く使い、作った仕組みの面倒は使う側が見る前提です。

ライセンスはロゴの表示つき

ライセンスは独自の「BRUTAL License v1.0」です。使う、直す、配る、売るのは無料で、そこまでは MIT ライセンスとほぼ同じ文面です。ただし BRUTAL で作ったゲームを配る時は、次の3つが条件になります。

  • クレジット画面に BRUTAL の著作権表示を入れる
  • ゲームが始まる前に BRUTAL のロゴを出す。大きさ以外は変えず、読める長さで、ほかの会社のロゴより目立たなくしない(Ahwoo が書面で認めた時と、画面の無いソフトは除く)
  • NOTICE.txt をゲームと一緒に配る

GitHub のリポジトリは、日本時間10月18日4時20分の時点でスター1,761、フォーク90です。

タグ
PR 広告 · Amazon アソシエイト
価格・在庫について価格および在庫状況は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点でAmazon.co.jpに表示されている価格および在庫状況に関する情報が適用されます。