フォージについて

Last-modified: 2021-08-19 (木) 11:13:13
 

フォージとは?

既存のマップや何もないマップなどにオブジェクトや武器などを配置し自分ごのみのステージが自作できるシステムです
TMCC(2A)のフォージからオブジェクトやシステム面が一新され
若干操作方法が変わっているので注意が必要

最新のアップデート内容(2017/3/7)

  • 多くのマップでフレームレートの低下を引き起こしていた、マテリアルによるオブジェクトのレンダリングパフォーマンスが大幅に改善
  • ユーザーマップが破損したり、読み込み不能になったりする問題を修正
  • アクション記述テキストが正しくない、混乱していた問題を修正
  • 「マップ状態のリセット」が意図したとおりに機能しない問題を修正
  • フォータスアーマーを装着時に発生していた問題を修正
  • 不可視のフェートンが見えるようになる問題を修正
  • チームの値を比較することが意図したとおりに機能するように
  • テレポーターのプロパティに「高度を維持する」オプションを追加
  • ゲーム値として「勝利に必要なスコア」を選択できるように
  • プレイヤーが武器を所持している時に武器を消去できていた問題を修正
  • スクリプトがフォージモニターを誤ってターゲットにすることはなくなりました
  • プレイヤー変数をチーム変数と比較すると、それはプレイヤーが所属するチーム変数と比較されるように
  • ラウンド終了時条件が意図したとおりに機能するように
  • クラシックカーゴコンテナの視覚的な問題がなくなりました
  • ミニゲームロゴのデカールを追加
  • ターゲットトランスフォームでオブジェクトとプレーヤーを除外できるようになりました
  • アクション:位置リセットで、オブジェクトの位置または回転のリセットがサポートされるように
  • アクション:速度設定にローカルオプションを追加
  • 条件:ラウンドタイマーを一定周期で発動するオプションを追加
  • 出現順序を使用したスポーン動作の改善
  • マップオプションに「最も近いスクリプトコマンドを選択」を追加
  • アクション:数字変更に、変数が変化していなくても条件:数字チェックを発動するオプション(force dirty)を追加
  • その他のオブジェクト衝突の修正
  • その他のビークル結合時の問題を修正
  • ジョイントの物理タイプを変更する際の問題を修正
  • スクリプトブレインがカスタムゲーム中に衝突していた問題を修正
  • プライマリカラーオプションを持たないオブジェクトで境界線がレンダリングされるように
  • ゲーム値のチームのプレーヤー数が正しく取得できるように
  • 継続的な境界チェックがより正確に
  • その他のパフォーマンスの向上とバグ修正

基本操作

オブジェクトの配置

マグネット

オブジェクトには複数のマグネット点が設定されており、
マグネットがオンの場合オブジェクト同士を接近させるとマグネット点同士で接続される

  1. グループ化したオブジェクトを操作する場合、ペアレントのマグネット点で接続を行う

スナップ

(XboxOne版の場合)LTまたはRT+十字キー左右で移動と回転の最小単位を変更することができる
オブジェクトオプションで直接値を変更する際にも適用される

回転

(XboxOne版の場合)RT+スティックでヨー軸とピッチ軸方向にオブジェクトを回転できる
RT+LT+スティックでロール軸とピッチ軸方向に回転する
回転軸の基準は現在設定されている回転タイプによって決まる

 
カメラ操作プレイヤーから見た回転軸
オブジェクトオブジェクト自身から見た回転軸
マップマップ全体から見た絶対的な回転軸

中心点

回転の中心点は重心と始点/根源を設定できる

 
重心オブジェクト全体の重量的な中心点
始点/根源オブジェクトに元々設定された地点(主に地面と接する部分)
  1. オブジェクトの座標は始点/根源が基準になっている

グループ化

移動や回転を一括して行えるオブジェクトグループを作成する
各グループには、ペアレント(親オブジェクト)を設定でき、回転はペアレントを中心に行われる

  1. グループ化したオブジェクト群はプレファブとしてコンテンツブラウザへの保存、呼び出しができる
  2. 一つのグループに纏められるオブジェクトは64個までだが、
    グループ同士を更にグループ化する事で64以上纏める事もできる(負荷がかかりやすいため注意)

結合

グループ化したオブジェクトは、結合する事で物理を共有化した一つのオブジェクトとして扱う事が出来る
グループ同様ペアレントを設定でき、ペアレントが消滅した時、結合したオブジェクトは全て同時に消滅する

  1. 結合したオブジェクト同士は物理的に干渉しない
  2. 結合の際オブジェクトの物理特性は全て共通の物に設定される
  3. 物理特性を固定・ノーマルにした場合、
    結合したオブジェクトは完全に一つのオブジェクトとして物理演算の影響を受ける
  4. 物理特性がノーマルの場合、結合したオブジェクトの一部が移動、回転した際、他の全てのオブジェクトにもそれが適用される
  5. ビークルとオブジェクトを結合する事でカスタムビークルを作成できる

オブジェクトのプロパティ

ロック

オブジェクトをロックして内容を変更できないようにする
地面などの誤操作を防ぐのに便利

物理特性

オブジェクトに三種類の物理特性を設定できる

 
ノーマル物理、重力等全ての影響を受ける
スクリプトで速度:設定が選択できる
一部オブジェクトには設定できない
固定オブジェクト同士の物理の影響を受けるが、重力の影響は受けず、静止状態では完全に固定される
マップ上の動かしたくない小物類に向く
非物理全ての衝突、物理特性を無視する
非物理同士のオブジェクトはすり抜ける

チーム

オブジェクトの所属するチームを設定する
設定したオブジェクトによって効果が変わる

 
フラッグスタンド設定チームのフラッグを出現させる
出現地点設定チームのプレイヤーのみ出現する
シールド、透明ブロッカー(チーム)設定チームのプレイヤー、オブジェクトを透過する
カメラ設定チームのみにカメラのイントロ、アウトロを表示する

位置

オブジェクトの位置を設定する
変更の最小単位はスナップの影響を受ける

回転

オブジェクトの角度を設定する
変更の最小単位はスナップの影響を受ける

ラベル

オブジェクトにラベルを設定する
ルールによって出現するオブジェクトを変えることができる
スクリプトにおいてはオブジェクトの仕分けに使う

境界線

オブジェクトに境界エリアを設定する
範囲に効果を及ぼすオブジェクトの、効果範囲を設定できる(例・ストロングホールド陣地、テレポーター等
スクリプトにおいては、範囲内のオブジェクトの検知が可能

オブジェクトの外観を変更する

オブジェクトの基本色を設定する
オブジェクトによってメイン、セカンド、サードの三種類の色が割り当てられる
[]が最後に付く色はマップオプションからまとめて変更できる
艶消し/艶あり
オブジェクトの光沢を設定する
値を増やすほど光沢が強くなりライティングの光を強く反射するようになる
マテリアル
一部基本オブジェクトに設定可能
オブジェクトの素材感を設定する
ベース
オブジェクトの素材を決定する。オブジェクトの形状によって模様の方向は異なる
  • 金属
  • コブナント
  • フォアランナー
  • コンクリート
  • 有機体
オーバーレイ
オブジェクト表面に追加のテクスチャを張る
  • フロスト   表面についた霜。規模を設定可能
  • 汚れ     表面の汚れ。規模を設定可能
  • セラック   反射率の高い光沢
  • エミッシブ  強い発光

出現

オブジェクト『出現地点』に設定した時、そこにプレイヤーが出現する優先順位を設定できる。

再出現

オブジェクトが再出現を行う条件を設定する

 
死亡/削除オブジェクトが消滅するとタイマーを開始し、オブジェクトの付近にプレイヤーがいない場合、再出現する
範囲内に他のオブジェクトがあっても、関係無く再出現する
妨害オブジェクトが動いた際、タイマーを起動しオブジェクトを再出現する
動いた元のオブジェクトは消滅させない限りマップに残り続ける

消滅

オブジェクトが自動消滅する条件を設定する

  • オブジェクトが出現するとタイマーを開始し、オブジェクトの付近にプレイヤーがいない場合、消滅する
  • 放置/妨害がオンの場合、オブジェクトが初期地点から動いた際タイマーを起動し、オブジェクトの付近にプレイヤーがいない場合、消滅する
  1. フォージモードでは機能しない

スクリプト作成

オブジェクトにスクリプトを設定し、様々な処理を行う
詳しくはスクリプト参照

ライティング

オブジェクトが"地形"または"ライトベイクがオンの他のオブジェクト"に、自身の影を焼き付けるようになる
オブジェクトによるより深く見栄えのいい影を作ることができるが、配置し過ぎるとライトマップ%が増加しマップ負荷が大きくなる

  1. スクリプトが入ったオブジェクトには機能しない

マップオプション

SCRIPTING

マップ上の全てのスクリプトを有効化/無効化する

ライティング

テーマ/スカイボックスを設定して、キャンバスマップの外観を変更する

スクリーン効果

マップにエフェクトを追加する

 
フィルター画面全体に色彩調整などのフィルターをかける
FX画面を漂うパーティクルとその量を設定する

近くの霧

マップ内に漂う霧のタイプ、濃さを設定する

遠くの霧

マップの遠景にかかる霧の色を設定する

雲の影

地面に落ちる雲の影を設定する

一部オブジェクトや、スクリーン効果のFXに影響する風を設定する

デコレーター

キャンバスマップのベース地形に植物等を表示する

基本色

オブジェクトに作用する、マップ全体で共通設定できる色を設定する

リセット

オブジェクトの各種リセットを行う

 
マップの状態をリセットオブジェクトの位置、消滅、内部変数を初期状態に戻す
マップのプロパティをリセットマップオプションの情報を初期状態に戻す
すべてのアンロックされたオブジェクトを削除ロックされていない全てのオブジェクトをマップから完全に削除する

出現

移動、消滅しているオブジェクトのリセットを行う

 
すべてのオブジェクトを再出現消滅している全てのオブジェクトを再出現させる
オブジェクトの位置をリセット全てのオブジェクトを初期地点に戻す

コミュニティ

コンテンツブラウザー

作成したマップ、ゲームタイプ、プレファブはコンテンツブラウザーで公開することができる。
気に入ったマップはブックマークしておく事で、本ファイルが消されない限り呼び出す事が出来る
HaloWaypointにログインする事で、PC上でもブックマークができる
https://www.halowaypoint.com/ja-jp/games/halo-5-guardians/xbox-one/map-variants

マップ紹介サイト(英語)

ForgeHub https://www.forgehub.com/
マップコンテストもやっている最大手のフォージコミュニティサイト
ジャンル毎に写真付きでマップやプレファブを検索・投稿する事ができる

 

Forge Channel http://forgechannel.com/
シンプルな作りのマップ投稿サイト
ジャンル毎にマップを検索できる