Physics Brawl Designerは、インディーゲーム開発者向けの小規模ツールキットで、ビジュアルキャンバスとノードベースのルールエディタを使って物理ベースの戦闘を素早くプロトタイプできます。コーディングを繰り返さずに挙動を調整できる点が利点です。
物理挙動に基づく戦闘を設計すると、ノックバックや衝突、連鎖反応の調整にコード修正と多くのプレイテストが必要になり、特にソロ開発者は反復が遅くなります。
ツールキットはオブジェクトを配置するビジュアルキャンバスと、質量や反発係数、衝撃などのノードをドラッグしてつなげるノードエディタを提供します。軽量デスクトップアプリでリアルタイムにシミュレーションし、パラメータのスナップショットを保存、ゲームエンジンに読み込めるJSONルールとして書き出せます。
アナは2Dアリーナ型の格闘ゲームをプロトタイプしています。Physics Brawl Designerを起動し、スプライトシートを読み込んでビジュアルキャンバスに「プレイヤー」と「木箱」2つを配置。プレイヤーの攻撃ノードに中程度のインパルスを与える「ノックバック」ノードを接続し、箱が互いに転がる「コンボチェーン」ノードも付けます。「シミュレート」を押すと箱が跳ね回り、ある設定では気持ちいい連鎖反応が起き、別設定では動きが止まってしまいました。アナはノードエディタで反発係数と質量のスライダーを調整し、良い状態をスナップショットしてJSONで書き出します。後でプログラマーに『ステージ1は ruleset v3-snap を使って』とメモを添えて渡せば、デザイナーがコードを書き換えずに挙動を表現できるためチーム全体の反復が速くなります。
パースペクティブ: Making invisible work more visible
作成日時: 2025/11/21 19:31:14