Immortals of Aveum™

生年月日を入力してください

EAアカウントにすると、次回から年齢が記録されます。

Immortals of Aveum™

申し訳ございません。このコンテンツを閲覧することはできません。

EA.comに移動
Immortals of Aveum™
ニュース記事

本作の背景にある技術

2023年8月17日

もうすぐその日がやって来ます。「 アヴェウムの騎士団™」のリリースが目前に迫っている今、私たちアセンダント・スタジオは、プレイヤーの皆さんに私たちがこれまで築き上げてきたものを体験していただけることをとても楽しみにしています。8月22日に近づくにつれ、私たちは本作を支えているテクノロジーについて、そして特にPCプレイヤーにとってそれが何を意味するのかについて、もう少しお話ししたいと思います。

今年の初めに、Unreal Engine 5.1を使用してAAAゲームをリリースした最初のスタジオの1つとして、私たちが自由に使える素晴らしいツールのいくつかを紹介しました。例えば「Nanite」はプレイヤーが見るディテールが距離に応じて自動的に調整され、巨大で詳細な3Dオブジェクトを、長距離離れたところから見たのと同じように、近くで見ても同じように見えるように構築することができるのです。オブジェクトの表面のディテールが追加されたことで、照明が跳ね返る場所が大幅に増えます。

Nanite Cluster Comparison | Immortals of Aveum(Youtube)()

オブジェクトが突然現れることはありません!プレイヤーからオブジェクトまでの距離に関係なく、Naniteは常にオブジェクトが美しく見えるようにしてくれます。

Nanite Model Comparision | Immortals of Aveum(Youtube)()

また、Lumenを多用することで、Naniteオブジェクトに驚くほどリアルなダイナミック・ライティングを追加することができ、ライティングとの相互作用が以前よりはるかに向上し、より美しい環境が実現しました。しかも、以前よりも劇的に素早く行えるようになっています。Unreal 4では、どのエリアでもダイナミック・ライトと「ベイクド・イン」ライティングのバランスを取る必要があり、その作業には文字通り何時間もかかっていました。Lumenを使えば、美しい照明効果で瞬時に物を照らすことができます。

Lumen On/Off Comparison | Immortals of Aveum(Youtube)()

このように、Lumenは照明の有効・無効を素早く切り替えることができます。そして、その照明は過去に何時間もかけて作られたものよりも良い見栄えです。

また、炎、煙、魔法などのグラフィック効果を簡単に実装して変更できる「Niagara」もあります。Niagaraのおかげで、ひとつひとつのエフェクトを別々に作る必要がなくなり、ゲームの世界で広く使われている既存のエフェクトを状況ごとに変更して、毎回違うように見せることができるのです。これは過去には不可能なことでした。

VFX Niagara Demo | Immortals of Aveum(Youtube)()

Niagaraがあることで、毎回新しいものを作らずにエフェクトを調整できます。

そして、これらはより視覚的に目立つ特徴の一部に過ぎません。Unreal 5.1 には、ゲームをよりスムーズに動作させるツールも含まれています。例えば、ストリーミング・バーチャル・テクスチャリングは、基本的にプレイヤーに大きく詳細なテクスチャを表示するために必要なメモリを削減してくれます。「アクター1人につき、1ファイル」というシステムにより、私たちのチームは、小さな微調整をするためにレベル全体をチェックアウトする必要がなく、1つの環境で同時に作業することができました。また、ワールド・パーティションは、必要に応じて世界の断片をインテリジェントにロードしたりアンロードしたりするので、ゲームが遅延したり、ロード画面が必要になったり、誰かのビデオカードに大きな負荷を与えず、巨大な環境を作ることができます。

しかし、これらすべての異なるツールについて言えることは「アヴェウムの騎士団」をこれほど良く見せ、これほど良く走らせるのは、どれひとつが欠けても成り立たないということです。Unreal Engine 5.1の素晴らしさは、特定の要素だけではなく、これらのツールがどのように連携していて、そしてエンジン全体がこれまで不可能だった柔軟性とモジュール性をどのように実現しているかにあります。そのおかげで、比較的小さな開発チームでも広大な世界が舞台の大作ゲームを作り、さまざまなプラットフォームで見栄えよく、うまく動作させることができました。

そして、素晴らしいのは、その柔軟性をプレイヤーに還元できることです。

自由にチューニング

しかし、その力をどのように活かしたいかは、あなた次第です。さらに、Unreal Engine 5.1では、PCのプレイヤーがマシンのパワーをどのように使用するかを細かくコントロールできるようになっているからです。これを実現するために、私たちはパフォーマンス予算ツールを開発しました。これはゲームのグラフィック設定メニューと一体化して、グラフィックの選択が特定のマシン上で「アヴェウムの騎士団」のパフォーマンスにどのように影響するかについての詳細な情報をプレイヤーに提供します。

その仕組みは次のとおりです。まずゲームを最初に起動すると、Unreal Engine 5.1 の特定の機能がハードウェア上でどのようなパフォーマンスを見せるかを判断するために、実行中のセットアップ全体をスキャンします。そして、GPUとCPUの両方に使える「予算値」の合計が用意され、独自のマシンのパワーを表します。GPUの予算合計とCPUの予算合計が表示され、その横に現在の予算配分が表示されます。割り当て量が予算より低ければ、高いフレームレートとスムーズなパフォーマンスが期待でき、その数値の間に余裕があればあるほど、ゲームの動作は速くなります。もちろん逆に、配分が合計予算を超える場合は、ビジュアルの忠実度が上がるにつれてフレームレートとパフォーマンスが低下し始めると予想されます。そして、予算の限度にできるだけ近い配分を保つこと(オーバーしないこと!)で、パフォーマンスとビジュアルの最高のバランスが得られます。

これに関連して、各グラフィック設定には、GPUとCPUの合計予算の量が示され、それは各設定のさまざまなレベルを切り替えるにつれて更新されます。その結果、さまざまな設定が予算値にどのような影響を与えるか、ひいてはあなたのPC上でのゲームのパフォーマンスにどのような影響を与えるかを素早く確認することができるのです。これにより、試行錯誤することなく、グラフィックス設定を微調整して、あなたが気になることに集中したり、選択がパフォーマンスに与える影響をリアルタイムで正確に把握することができます。

ゲームのパフォーマンス予算ツールの設定を表示した画像

パフォーマンス予算ツールが実際に実施されている様子を紹介します。なお、各PCは異なっているため、これらの数字はこのマシンのハードウェア固有のものです。

また、このツールは、現在実行中の他のアプリケーションを含め、スキャン時のGPUとCPUのワークロード全体を考慮することに注意してください。そのため、理想的な構成から数ポイント足りない場合は、一部の重要でないアプリケーションを終了し、「リセット」ボタンをクリックして再スキャンすることで、予算が足りていることが判明することもあります。あるいは、できると思っていなかったことをバックグラウンドで実行するのに十分な「オーバーヘッド」があることに気づくかもしれません!つまり、すべてはあなた次第なのです。私たちは、あなたがあなたのグラフィックの選択について賢明な判断を下すために、最大限の情報を提供することです。

PC Performance Tool | Immortals of Aveum(Youtube)()

しかし、これはほんの始まりに過ぎません。発売後もパフォーマンス・バジェット・ツールを改善し、より役に立てるようにしたいと考えています。今後のバージョンでは、他の解像度やアスペクト比など、PCのパフォーマンスに影響を与える可能性のある、なるべく多くのハードウェア変数を考慮して、プレイヤーが状況に応じて多くの意思決定を行い、自分に合った体験を作り出せる設定を簡単に設定できるようにしたいと考えています。

フードの下にあるもの

ハードウェアの変数といえば、アセンダントのチームはPCプレイヤー向けにゲームのパフォーマンスを厳密にテストしており、以下の解像度とハードウェアの組み合わせで60fpsのパフォーマンスを実感しています。

「アヴェウムの騎士団」のPCシステム要件チャート

さらに、私たちは、より多くのプレイヤーがゲームにアクセスでき、低いハードウェアで適切にプレイできるようにゲームを最適化し続けています。まだ正式に発表する準備はできていませんが、1080p/30fpsの体験をターゲットにした新しいローエンド・スペックを近々公開するつもりです。実例として、開発チームは現在、NVIDIA GeForce GTX 1070とIntel Core i7-8700Kの構成で、ゲームを40fps台で順調に動作させています。Unreal Engine 5.1 は非常に新しいものなので、ローエンドのセットアップを可能な限り多く最適化し、徹底的にテストできる可能性を見極めたいと考えています。

一方、逆に現在のGPUとCPUの最新技術にもスペックを追加しました。そのため、周りの皆さんが羨望の的となるマシンをお持ちの場合は、ゲームを4Kで120フレーム/秒でプレイできます。

注: 本作はAMD FSR 2.2とNVIDIAのDLSS3アップスケーリング技術の両方に対応しています。

自分のスタイルを活かそう

そしてコンソール版のプレイヤーの皆様も取り残されたと思わないでください!コンソールとはスペックが基本的に均一なので、あまり設定を変更できないかもしれませんが、その分、この柔軟性とモジュール性を活かしながら、各コンソールの特有の長所に合わせてゲームを非常に注意深く調整することができました。その結果、FSR2のアップスケーリングにより、すべてのコンソール版がテレビの最大解像度でも60fpsで動作します。どのシステムを使用するにせよ、可能な限り最高のパフォーマンスを得ることができます。

これはUnreal 5.1を使用する最大のメリットの1つです。ゲームをよりスムーズに動作させるこれらのツールは、非常に拡張性があり、現在も将来も、プレイヤーの皆様のニーズに対応することができるはずです。しかし、これは容易であるとは言えません。結局のところ、修正、バグ探し、最適化にさらに時間を費やすために、ゲームが1ヶ月ほど遅れたことが事実なのですから。しかし、アセンダントは新しいスタジオであり、これが初めてのゲームなので、どのマシンでも「アヴェウムの騎士団」が素晴らしい体験になるように最大限の努力をしたいと考えました。そして私たちは、皆様がようやくそれを自分の目で見ることができることにとても興奮しています。

PC版の予算ツールなどの制作についてさらに詳しく知りたい方は、アセンダント・スタジオのディープな開発ブログもチェック してください!

「アヴェウムの騎士団」は2023年8月22日にリリースされます。今すぐ予約して*、Xbox Series X|S、PlayStation 5、PC(EA app、Steam、Epic Games Store)でプレイしましょう。

*諸条件と制限事項が適用されます。詳しくは、https://www.ea.com/games/immortals-of-aveum/immortals-of-aveum/disclaimersをご覧ください。