今回のリリースで [Debug Command Menu (デバッグ コマンド メニュー)] の操作性が向上します。数値入力、より詳細なエラーメッセージ、出力ログ内のエラーメッセージ表示、新しい [Free Camera (フリー カメラ)] コマンドが追加されます。
また、新しいキューブライフルとスクイブリー・ショアのプレハブおよびギャラリーも利用できます。
お知らせ: 不正なプロパティのオーバーライドに関する警告
v40.00 では、不完全な非表示プロパティ検証の原因となっていたバグを修正しました。これにより、新しい不正なプロパティのオーバーライドに関する警告が表示される場合があります。 これらの警告が必要なプロパティに関するものである場合は、UEFN への公開を検討できるよう、当社に報告してください。 なお、これらの警告は、UEFN の以降のバージョンではエラーとなります。
コンテンツ ブラウザとインベントリのアップデート
今回のリリースで利用可能になる新コンテンツをチェックしましょう!
新しい武器
キューブライフル
新プレハブとギャラリー
スクイブリー・ショア クラスティ・コッド プレハブ
スクイブリー・ショア 灯台プレハブ
スクイブリー・ショア 広場プレハブ
スクイブリー・ショア 床ギャラリー
スクイブリー・ショア 壁ギャラリー
スクイブリー・ショア 屋根ギャラリー
スクイブリー・ショア 屋外小道具ギャラリー
スクイブリー・ショア 屋内小道具ギャラリー
デバッグ コマンド
QOL 関連の追加機能
[Debug Command Menu (デバッグ コマンド メニュー)] に多くの機能が追加され、コマンドの実行時にフィードバックが表示されるようになりました。 40.40 の最新情報は以下の通りです:
[Numeric Input (数値入力)]: 数値入力を含むコマンドでは、[Set Health (体力設定)] コマンドのように手動入力を使用してパラメータを設定できるようになりました。
より詳細なエラーメッセージ: コマンドの実行に失敗した際のエラーメッセージに、より多くの情報が表示されるようになりました。
出力ログのエラーメッセージ: コマンドからの全てのエラーメッセージが、出力ログに追加されるようになりました。
追加コマンド
プロジェクトのデバッグをより効率的に行えるよう、新たなコマンドを追加しました。 40.40 で追加された内容は以下の通りです。
[Free Camera (フリー カメラ)]: フリー カメラを使用して、キャラクターとは独立してマップを探索できます。 このモードの使用中はダメージを受けません。
プレイヤー入力が実験的機能から正式機能に移行
プレイヤー入力とは、プレイヤーの物理的なアクションがゲーム内の応答にどのように変換されるかを示します。 ゲームにおける一般的なプレイヤー入力の例は、プレイヤーがスペース バーを押してキャラクターをジャンプさせることです。
Unreal Editor for Fortnite (UEFN) では、Verse を使用してプレイヤー入力を実装できます。 Verse 入力 API を使用すると、プレイヤーに対してどの入力がアクティブであるかを制御し、それらの入力がトリガーされたときに反応できます。 UEFN プロジェクトでプレイヤー入力を開始する方法については、「Verse でのプレイヤー入力」を参照してください。
新規または更新されたドキュメント
ディスカバリーの仕組みとサムネイル画像のガイドライン
ディスカバリーの最近の変更を反映するため、ディスカバリーの仕組みに関するドキュメントを更新しました。 こちらでは、島がどのように評価されるか、主要な指標、サムネイル作成のベストプラクティス、島が表示される場所について説明しています。
島を公開する際に、ルールに従い島が却下されないように役立つサムネイルに関するドキュメントに新しい例も追加しました。
サムネイルを作成する際の注意点については、サムネイル画像のガイドライン をご覧ください。
Unreal Engine Remote アプリ
Unreal Engine Remote アプリが利用可能になり、物理的なモバイル デバイスで UEFN の島をテストできるようになりました。 このページでは、iOS および Android で Unreal Engine Remote アプリを入手する方法、およびモバイル デバイスを使用してライブ セッションに接続する方法を説明します。
新しい仕掛けのデザイン例
VFX スポナーの仕掛けの例では、ゲーム内でビジュアル エフェクトを使用してプレイヤーのオンボーディングや方向付けをサポートし、その他のクールな方法でプレイヤーの注意を引くための新しいインスピレーションを提供します!
コミュニティのバグ修正
以下の修正は、フォーラムで報告のあった問題に対処したものです。 ご辛抱いただき、また問題をご報告いただきありがとうございました!
リスポーン後にガードの体力設定が失われる不具合を修正。
UserWidget 内で MVVM ViewBinding を作成すると、エディタ起動時に一貫してクック失敗が発生する不具合を修正。
ダウン状態 (DBNO) のときにドッジ ロールが実行できない不具合を修正。
ポケットバンカーが壁や天井にアタッチしない不具合を修正。
インタラクタブル コンポーネントが固定角度カメラの仕掛けのパースペクティブを促進しなかったシーン グラフの不具合を修正。
バージョン 40.40 で予定されている全ての修正内容については、Epic デベロッパー コミュニティ フォーラムのこちらの検索結果を参照してください。
フォートナイト エコシステムのアップデートと修正
新機能
マシンのボディにスタンス設定が追加されました。
キューブライフルがクリエイティブに追加されました。
新しいエンティティ プレハブを作成すると、ベース クラスを選択できるダイアログが表示されます。
ロケット レーシング (RR) ブースト パッドおよびロケット レーシング EMP ボリューム ハザードの仕掛けに、「有効化」および「無効化」の機能が追加されました。
島の設定に、[Ground Rush (地面ラッシュ)] と [Fall Damage Capping (落下ダメージの上限設定)] 用の個別の移動オプションが追加されました。
以下を修正:
物理演算が有効なワールドで、キャラクターがドアにスライディングしたときにバッシュでドアを開けられない不具合。
物理演算が有効なワールドに着地した際に、キャラクターが勢いを失っていた不具合を修正。
Microsoft Store ビルド向けの、未使用の [Texture Quality (テクスチャ品質)] ビデオ設定が削除されました。
クエスト マネージャーのバグ修正:
BR ゲーム セッションからフロントエンドに戻った後にクエストがメニューに表示されなくなる、クエスト マネージャーの不具合を修正。
変更が初期テスト中に発見されなかった問題を引き起こす場合に備えて、ロールバック Cvar が追加されました。
フロントエンドでクエストが表示されない不具合を修正。
数値スカラー入力のバグ修正:
Enter キー (コントローラーの A) を押すと、数値スカラー値が正しくコミットされるようになり、ESC キー (コントローラーの X) を押すと無視されるようになりました。
体力の割合が正しくクランプされるようになりました。
無敵状態でリスポーンするとトグルがリセットされる不具合を修正。 無敵はリセット後も持続するようになりました。
RR 車両に乗っていたプレイヤーが車両から降りた後も、入力トリガーの仕掛けの影響を受けなくなる不具合を修正。
新しい RR 車両が、入力バインディングを含むロケット レーシング関連の設定への変更を無視していた不具合を修正。
RR 車両がシールド ブレイカー EMP の影響を受けなかった不具合を修正。
ヒューマン アーク ライティング ガンにクロスヘアとオーバーヒート インジケーターが欠けていた不具合を修正。
UI のバグ修正:
セッション中に、デバッグ コマンドのキーバインドで T キーを選択できない不具合を修正。
デバッグ メニューでカテゴリーを切り替えると、選択したカテゴリーの最初のコマンドが確実にハイライト表示されない不具合を修正。
デバッグ メニューでヘッダーがメニューの上部に表示されない不具合を修正。
デバッグ メニューで、キー割り当てボタンにフォーカスが当たっているときに下を押すと、間違ったボタンにフォーカスが当たる不具合を修正。 タブ切り替え時にボタンのフォーカスに関する不具合も修正されました。
一部の島で Mod ベンチの仕掛けのインタラクション プロンプトが表示されない不具合を修正。
デバッグ コマンドで、スカラー (数値スライダー) コマンドを操作中にキーボードで値を入力すると、入力テキストが無効と判断される不具合を修正。
電話ツールを使用して、ピボットが大きくオフセットされているアクタを操作しようとしたときに、ユーザーがアクタを表示できない不具合が修正されました。
コマンドが正常に有効になったことを確認するために、成功メッセージとエラー メッセージが更新されました。
デバッグ メニューの [Clear Inputs (入力クリア)] ボタンを更新し、[Clear All Inputs (全ての入力をクリア)] と表示されるようにしました。
ブランドの島のアップデートおよび修正
スター・ウォーズ
以下を修正:
新しい衝撃エフェクトのアップデート後、AAT キャノン、DF9、ターボレーザーの衝撃 VFX が元に戻されました。
デバッガが有効になっているため、新しい衝撃エフェクトが空中に浮いてしまう不具合が修正されました。
N1 が乗り物に再乗車したときに HUD を正しく更新しない不具合が修正されました。
過熱した武器の VFX がファーストパーソン ビューで大きくオフセットする不具合が修正されました。
能力を使用した後に、有効範囲回復の VFX が再生され続けた不具合が修正されました。
UEFN のアップデートおよび修正
新機能
VFX スポーナーが使用するオーディオ クリップがオーディオ プレーヤーに公開されました。
バリアの仕掛けの不足していたマテリアル オプションが UEFN に追加されました。
ゲームの実行中にライブ編集が有効になりました。 UEFN で行われた一部の変更は、ゲーム クライアントにすぐに反映されることがあります。 ゲームの実行中にゲーム クライアントで行われた変更は、保存されず、UEFN に送り返されません。
[Advanced (詳細)] > [Bounds (境界)] の表示フラグをビューポートの [Show (表示)] メニューで UEFN に公開し、ユーザーが建物周辺のランドスケープの草の除外エリアを理解できるようになりました。
以下を修正:
Xbox Series S および X コンソールで発生するレンダリング エラーを修正するために、FNEC_M_Biome_Landscape_Parent が更新されました。このアップデートには、レイヤーごとに 2 つの新しいパラメーター スイッチの追加が含まれます。
エミッシブの使用と高度なコントロールの使用:
[Use Emissive (エミッシブを使用)] スイッチは、選択したレイヤーで発光テクスチャをレンダリングできるようにします。
[Use Advanced Controls (高度なコントロールを使用)] スイッチをオンにすると、レイヤーごとに色、ラフネス、スペキュラのバリエーションの追加パラメーターが有効になります。
これらのパラメーターのいずれかを有効にすると、命令カウントが増加します。 [Advanced Controls (高度なコントロール)] と [Emissives (エミッシブ)] の任意の組み合わせを有効にできますが、マテリアルの命令カウントが 2000 を超えないようにしてください。 2000 命令未満ではレンダリング エラーは発生しませんが、命令数が多いとパフォーマンスに大きな影響を与えます。
ベース レイヤー A + B で、[Advanced Controls (高度なコントロール)] がデフォルトで有効になりました。
マテリアルが FNEC_M_Biome_Landscape_Parent から継承されており、これらのパラメーターのいずれかが編集された場合は、影響を受けるレイヤーの [Use Advanced Parameters (詳細パラメーターを使用)] スイッチを有効にすると、マテリアル インスタンスが更新されます。
[Use Advanced Parameters (高度なパラメーターを使用)] が無効になっているときに非表示にすべきパラメーターが、まだ表示されているという既知の不具合があります。
小道具移動装置を使用している固定された小道具が、平行移動中にコリジョン イベントが発生した場合に、完了後にパスを繰り返さない不具合が修正されました。
ゲームプレイ中に通気口が無効になっていると、プレイヤーが通気口の上を歩くことができなかった不具合が修正されました。
UEFN エディタで水とランドスケープのコリジョン表示が正しく機能しない不具合が修正されました。
シーングラフ
以下を修正:
初期化解除手順中にエンティティを追加すると、エンティティ階層が破損する可能性がある不具合が修正されました。
通知中にエンティティ/コンポーネントを削除しても、一部のケースで実行されない不具合が修正されました。
Unreal Revision Control の修正
以下を修正:
[Branch History (ブランチ履歴)] パネルにあるボタンを使用してブランチ間で切り替えようとした際に、デベロッパーがエラーに遭遇する原因となっていた不具合が修正されました。