Birds of Warには、HexNest Gamesがスタジオのコミュニティ主導コンテンツへの賭けとして説明するノーコード UE 5.6 Modキットが付属しています。このModキットは156 KBのZIPダウンロードで、Steamワークショップと統合されており、インストール、設計、テスト、公開の全フローを、UnrealScriptやブループリントを一行も書くことなく実行できます。キットがこれほど小さいのは、モッディングのエコシステムがフルエンジンのスクリプトではなく、プレハブアセット(鳥のキャラクター、マップ要素、アビリティの調整)を中心に構築されているためです。
この初心者ガイドでは、ダウンロードから最初の公開まで、UE 5.6 Modキットについて解説します。ダウンロード場所、インストール方法、ノーコードの理念の仕組み、ディレクトリ構造、そしてModをコンセプトからSteamワークショップへと導く標準的なワークフローを網羅しています。
なぜノーコード Modキットが重要なのか
ノーコード Modキットの採用は、HexNestが行ったモッディング設計において最も重要な決定です。これは、Unreal Engineの経験がないプレイヤーであっても、誰でもBirds of WarのModをリリースできることを意味します。その代わり、Modはキットに同梱されているプレハブカタログに制限され、野心的なMod(完全カスタムの鳥キット、新しいアビリティなど)を作成するには、基盤となるUE 5.6を直接扱う必要があります。
| モッディング手法 | 必要なスキル | 公開できるもの |
|---|---|---|
| ノーコード(キットベース) | アセットの組み立て + SteamワークショップUI | カスタムの鳥スキン、カスタムマップ、アビリティ調整、バランスMod |
| ローコード(ブループリント) | UE 5.6 ブループリントの基礎 | カスタムアビリティ、カスタムトリガー、カスタムUI |
| フルコード(C++) | C++ + UE 5.6 SDK | ゲームエンジンで可能なことすべて |
この初心者ガイドでは、大多数のユースケースであるノーコードのパスに焦点を当てます。ブループリントとC++については、カスタム鳥作成ステップバイステップガイドおよびSteamワークショップ公開ガイドで解説されています。
Modキットのダウンロード場所
Birds of War Modキットは、Steamストアページでホストされています。ダウンロード手順は以下の通りです:
- Birds of War Steamストアページを開く
- **「Mod Kit」**セクション(右カラムに表示)までスクロールする
- ダウンロードリンクをクリックする — キットは156 KBのZIPファイルです
キットが小さいのは、フル機能のUE 5.6ランタイムではなく、マニフェスト、プレハブリファレンス、Steamワークショップ統合機能のみが含まれているためです。実際のUE 5.6アセットは、Modの初回実行時にワークショップ統合レイヤーによって別途ダウンロードされます。
バージョニングとアップデート
Modキットのバージョンはゲームのバージョンと連動しています。パッチ1.1.5には現在の156 KBのキットが付属しています。将来のパッチ(1.1.6、1.2.0)では更新されたキットが提供され、古いModは新しいバージョンに合わせて再構築が必要になる場合があります。
| ゲームパッチ | Modキットバージョン | ステータス |
|---|---|---|
| 1.0.0 | Kit v1.0 | 旧版:リリース前テスト |
| 1.0.5 | Kit v1.0.5 | 旧版:Highrise関連の修正 |
| 1.1.0 | Kit v1.1 | 旧版:カモメ全盛期 |
| 1.1.5 | Kit v1.1.5 | 現在:カモメ弱体化 + ワシ強化期 |
モッダーは常に、実行しているゲームのバージョンとModキットのバージョンを一致させる必要があります。
インストール — ステップバイステップ
インストールフローは、Windows、Linux、macOS(ProtonまたはCrossOver経由)で共通です:
ステップ 1 — ゲームのインストールを確認する
Modキットをインストールする前に、Steam経由でBirds of Warがインストールされている必要があります。ModキットのSteamワークショップ統合には、有効なSteamインストールが必要です。
ステップ 2 — ModキットのZIPをダウンロードする
Steamストアページから156 KBのZIPをダウンロードします。後で見つけやすいフォルダ(例:Documents/BirdsOfWar/ModKit/)に保存してください。
ステップ 3 — 作業フォルダに解凍する
ZIPを作業フォルダに解凍します。解凍後のフォルダ構造は以下の通りです:
BirdsOfWar-ModKit/
├── manifest.json # キットのバージョンメタデータ
├── README.md # クイックスタートドキュメント
├── prefabs/ # 再利用可能な鳥/マップ/アビリティのプレハブ
├── templates/ # サンプルModテンプレート
├── workshop/ # Steamワークショップ公開設定
└── tools/ # ヘルパースクリプト(公開、検証、パッケージ化)
この作業フォルダがModプロジェクトのルートになります。通常、プレイヤーはModごとに1つのフォルダを作成するか、すべてのModを1つのフォルダで管理します。
ステップ 4 — キットピッカーを起動する
キットには、プレハブピッカーを開くための小さなランチャーが付属しています。Windowsでは、解凍したフォルダ内のBirdsOfWar-ModKit.exeがランチャーです。Linux(Proton)では、SteamのProtonツールを介してランチャーを実行してください。
ランチャーを起動すると、3つのタブを持つウィンドウUIが開きます:
- Prefabs(プレハブ): 利用可能な鳥のキャラクター、マップ要素、アビリティ調整のカタログ。
- Templates(テンプレート): 事前構築済みのModテンプレート(カスタム鳥、カスタムマップ、バランスMod、オーディオMod)。
- Workshop(ワークショップ): Steamワークショップの公開/非公開/管理インターフェース。
ステップ 5 — テンプレートを選択する
最初のMod制作では、テンプレートから始めるのが推奨されるパスです。標準の4つのテンプレートは以下の通りです:
| テンプレート | 作成できるもの | スキルレベル |
|---|---|---|
| Custom Bird Skin | 既存の鳥の新しいビジュアルスキン | 初心者 |
| Custom Map | 新しいプレイ可能なマップ | 中級者 |
| Balance Mod | 鳥のアビリティの数値調整 | 中級者 |
| Audio Mod | 効果音やBGMの差し替え | 初心者 |
**Custom Bird Skin(カスタム鳥スキン)**テンプレートが最も簡単なスタート地点です。このガイドの残りの部分では、プレイヤーがこのテンプレートを選択したと仮定して進めます。
ノーコード・プレハブシステム
ノーコード設計はプレハブに基づいています。プレハブとは、メッシュ、テクスチャ、サウンド、アビリティスクリプトなど、アセットを事前に組み立てたコレクションであり、モッダーはこれらを組み合わせて新しいModを作成します。
キットに同梱されている4つのプレハブカテゴリ:
| カテゴリ | 例 | できること |
|---|---|---|
| 鳥プレハブ | カラス、カモメ、ワシのメッシュ + テクスチャ | リスキン、リカラー、アビリティ音の差し替え |
| マッププレハブ | 木、建物、巣、上昇気流 | カスタムマップ内での配置、回転、スケーリング |
| アビリティプレハブ | シャドウフラップ、タロンダイブ、チップフレンジー | クールダウン、ダメージ、射程の調整 |
| オーディオプレハブ | 鳥の鳴き声、卵のピックアップ、近接音声 | 差し替え、ミックス、レイヤー化 |
プレハブシステムは構成可能です。カラスのプレハブを取り、新しいテクスチャ(テクスチャプレハブカタログから)を適用し、そのアビリティのクールダウンを変更(アビリティ調整テンプレートを使用)して、その結果を1つのModとしてパッケージ化できます。この構成ロジックはテンプレートに組み込まれています。
プレハブUIの仕組み
プレハブUIは、ドラッグ&ドロップで組み立てができるタブ付きパネルです:
- 左パネル: プレハブカタログ(鳥の体、テクスチャ、アビリティ)。
- 中央パネル: 現在のModアセンブリ(ドロップしたプレハブ)。
- 右パネル: プロパティパネル(選択したプレハブの調整可能な値)。
モッダーは鳥のプレハブを中央にドラッグし、テクスチャを鳥のテクスチャスロットにドラッグし、アビリティプレハブを鳥のアビリティスロットにドラッグして、右パネルで数値を調整します。その結果、保存して公開できる完全なModアセットが完成します。
カスタム鳥スキンテンプレート — ステップバイステップ
カスタム鳥スキンテンプレートは、最も簡単な最初のModです。ステップバイステップのフローは以下の通りです:
ステップ 1 — テンプレートを開く
ランチャーで、Templates → Custom Bird Skinをクリックします。テンプレートが開き、基本的なカラスのプレハブがロードされた新しいModプロジェクトが作成されます。
ステップ 2 — ベースとなる鳥を選択する
テンプレートのデフォルトはカラスですが、ベース鳥のドロップダウンをクリックすることで、リリース時の7種類の鳥(カモメ、ワシ、ハチドリ、ハシビロコウ、ハト、フクロウ)のいずれかに切り替えることができます。
ステップ 3 — テクスチャを差し替える
テクスチャスロットには、ベースとなる鳥のデフォルトテクスチャが表示されています。差し替えるには:
- テクスチャスロットをクリックしてテクスチャピッカーを開く。
- テクスチャプレハブカタログ(コミュニティ共有テクスチャ、公式テクスチャ、または自作のインポート)をブラウズする。
- 選択したテクスチャをスロットにドラッグする。
テクスチャピッカーはPNG、JPG、TGA形式をサポートしています。推奨されるテクスチャ解像度は、鳥の体が1024×1024、翼が512×512です。
ステップ 4 — 鳥の色合い(ティント)を調整する
右パネルにはカラーティントのコントロールが表示されます。推奨されるコントロール:
- Base color(ベースカラー): 鳥全体のカラー(テクスチャと乗算されます)。
- Highlight color(ハイライトカラー): 翼の先端などのアクセントカラー。
- Egg-glow color(卵の発光色): この鳥が卵を運んでいる時に発せられる色。
ステップ 5 — Modを保存する
Save Mod → Save Asをクリックします。Modは.boar-modファイル(Birds of War Modアーカイブ)として保存されます。
生成された.boar-modファイルがModアセットです。これはゲーム内でロード(Steamワークショップ経由)したり、Steamワークショップに公開したりできます。
Steamワークショップへの公開 — クイックリファレンス
詳細な公開フローはSteamワークショップ公開ガイドに記載されています。初めて公開する方向けのクイックリファレンス:
- ランチャーで、Workshop → Publishをクリックします。
- Modのタイトル、説明、プレビュー画像を入力します。
- Publishをクリックします。
Modは数分以内にSteamワークショップに表示されます(パッチ1.1.5時点では、Birds of WarのModに対するSteamのレビュープロセスは自動で即座に行われます)。
Modキットの制限事項
ノーコード Modキットには、既知の4つの制限事項があります:
制限 1 — プレハブカタログの境界
Modはキットに同梱されているプレハブに制限されます。UE 5.6を直接使用せずに、ゼロから全く新しい鳥のキャラクターをインポートすることはできません(カスタム鳥作成ステップバイステップガイドを参照)。
制限 2 — カスタムアビリティの不可
キットを介して既存の鳥に新しいアビリティを追加することはできません。アビリティの調整(クールダウン、ダメージ、射程)は可能ですが、新しく発明することはできません。
制限 3 — マップサイズの制限
カスタムマップは、プレハブ提供時のサイズ予算に制限されます。非常に大きなマップ(コロシアム級)を作成するには、基盤となるUE 5.6を扱う必要があります。
制限 4 — クロスゲームModの不可
ModはBirds of Warのワークショップに紐付けられており、他のUE 5.6ゲームと共有することはできません。
さらに詳しく学ぶには
Birds of WarのモッディングコミュニティはHexNest Discordを中心に活動しています。#mods、#mod-showcase、#mod-kit-supportチャンネルが主なコミュニケーションの場です。steamcommunity.com/app/4223300のSteamコミュニティハブでは、ワークショップとディスカッションが行われています。
モッディングワークフローの各パートの詳細については、以下を参照してください:
- ゼロからのカスタム鳥作成: カスタム鳥作成ステップバイステップガイド
- ゼロからのカスタムマップ作成: カスタムマップ構築ワークショップガイド
- Steamワークショップへの公開: Steamワークショップ公開ガイド
- コミュニティMod紹介: Modショーケース
よくある質問
Modキットはどこでダウンロードできますか?
Birds of War Steamストアページの「Mod Kit」セクションからダウンロードできます。キットは156 KBのZIPファイルです。
キットを使うのにUnreal Engineの知識は必要ですか?
いいえ。このキットは設計上ノーコードです。カスタム鳥スキン、カスタムマップ、バランス調整は、UEの知識がなくても可能です。
キットで何が作れますか?
カスタム鳥スキン、カスタムマップ、バランス調整(アビリティのクールダウン、ダメージ)、オーディオの差し替えが可能です。新しい鳥のキャラクターや新しいアビリティの作成には、基盤となるUE 5.6が必要です(カスタム鳥作成ステップバイステップガイドでその方法を解説しています)。
Modキットは無料ですか?
はい。キットはゲームに付属しており、追加費用はかかりません。
Modキットは将来のパッチで更新されますか?
はい、その予定です。HexNestの迅速なパッチ対応から、キットは将来のパッチ(1.1.6、1.2.0)や、おそらく8番目の鳥の発表に合わせて更新されると考えられます。