Courtesy of NetEase Games

モバイルとその他のプラットフォームに本格的なレーシング アクションと最高のグラフィックをもたらした Racing Master

Racing Master チームは、自動車デザイナー、モディフィケーション デザイナー、車体エンジニア、プロのレーサーなど、自動車業界のさまざまな分野から多数のプロフェッショナルを集めました。私たちは、熱狂的な自動車愛好家かつレース愛好家で、ベンチマーク レーシング ゲームの制作に打ち込んでいます。Racing Master がレーシング ゲームの夢を実現し、プレイヤーに最高のモバイル レーシング エクスペリエンスを提供できることを願っています。
エキゾチックなレース場を走行する感覚、身体の下で鳴り響くパワフルなエンジン音など、これらは数少ない選ばれし者たちにしか味わえない体験です。Racing Master ではその点を変えたいのです。そして、世界最高のハイエンドな自動車を運転するリアルな本物の感覚をモバイルと PC 上のゲーム シミュレーターにもたらしたのです。
Courtesy of NetEase Games
NetEase Games の情熱にあふれたチームは、最も品質の高いレーシング エクスペリエンスを作り上げることに重点を置きました。このチームは、Aston Martin、BMW、Ferrari などのハイエンドな車から実際のデータを収集し、これらの車を乗車した感覚をゲーム内で再現しました。この本物志向への取り組みによって、リリース後、Racing Master が中国の Apple App Store チャートで 1 位になりました。チームは、ゲームが世界中にリリースされたときも、この成功が続くことを願っています。

Android や iOS で本物のレースの感覚をプレイヤーが味わうことができるということは、このようなプラットフォームにかなり最適化されているということです。チームは Unreal Engine を利用し、技術専門家の努力によって Racing Master のスムーズでエキサイティングなクロスプラットフォーム ゲームプレイを PC 上のゲーム シミュレーターとモバイルに導入しました。私たちは、Racing Master 制作のインスピレーションや複数のプラットフォーム向けのゲームの開発プロセスについてお話を伺いました。

Racing Master とはどのようなものですか?

プロデューサー Zhang Bo 氏:Racing Master は、世界的に有名なレーシング ゲーム開発企業 Codemasters とコラボレーションして、NetEase Games 内のチームによって開発された高品質のレーシング ゲームです。このゲームの特徴は自動車モデルやレース場が本格的な点であり、現代の実際のセッティングに基づいたリアルなドライビング エクスペリエンスを提供しています。ゲームの高品質でリアルなアート スタイルはメカニカルの本物志向と自動車のマテリアルの詳細を強調しており、これによってプレイヤーはレースとカスタマイズを楽しむことができます。
 

開発チームは、優れたビジュアル品質、オーディオやコントロールで最高のゲーム エクスペリエンスを提供することに取り組んでいます。これによって、プレイヤーは最高級のレーシング ゲームを楽しむことができます。

シミュレーション レーシング ゲームを制作することに決めた理由を教えてください。

Zhang Bo 氏:私たちはモータースポーツ愛に駆られてこのプロジェクトを開始しました。開発チームは、レースに対する情熱を共有しこれを固く信じる無類の車好きから構成されています。細部までこだわったデザインと微調整によって、プレイヤーはレース カーをリアルに制御する純粋な喜びを体験できます。このアプローチでは高いレベルの技術が要求され、開発コストが増加しましたが、本物志向から生み出されたスリルがゲーマーに深く長くアピールし続け、真のレーシング ゲーム愛好家に深い共鳴をもたらしていると確信しています。

Racing Master は、NetEase Games と Codemasters のコラボレーションから生まれました。それぞれのチームがゲーム開発にもたらしたものは何ですか?

Zhang Bo 氏:このコラボレーションでは、Codemasters は主に、基礎的な物理テクノロジーに関するサポートを提供しました。私たちは、広範囲にわたって基本的な物理エンジンに基づいて開発し、これをカスタマイズしてよりリッチな自動車のダイナミクスを獲得し、フィードバックを制御しました。

本物志向を維持しながら、プラットフォーム固有の調整を行いました。たとえば、制御を簡素化し、モバイル プラットフォーム向けにドライビング アシスト機能を開発しました。これによって、幅広いプレイヤーが容易に開始できるようになり、本物のフィードバックを維持して熟練する余地を提供できます。

Racing Master では、ハイエンドな自動車文化のスリルを再現することをどのように目指していますか?

アート ディレクター Cui Lei 氏:私たちは、自動車をアートとテクノロジーの究極の融合として考えています。すべてが細部にわたって、自動車愛好家の厳しい鑑賞眼に耐えうるものになっています。したがって、自動車からレース場やサウンド エフェクトに至るまで、すべての側面がスピードと興奮の感覚を再現するために注意深く調整されています。

これを実現するために、私たちはさまざまな自動車メーカーと高レベルのデータのパートナーシップ契約を結びました。ゲーム内の自動車は、実際のデータに基づいて調整されています。実際の自動車を使用し、ハンドリングやサウンド パフォーマンスに関する重大なデータを収集し比較して、さまざまな路面で実際にテストすることで、これをさらに拡張しています。このデータはゲーム内で正確に再現され、仮想の自動車に実物そっくりの感覚を加えました。また、このデータを収集するために、私たちは広東省珠海市、浙江省紹興市や上海市などのさまざまな場所にあるレース場と長期間のコラボレーションを行いました。
Courtesy of NetEase Games
サウンド エフェクトについては、実際の自動車を使用して実際のレース場で録音しました。国内のいくつかのレース場では常連になってしまったほどです。たとえば、私たちは、エンジン音を録音するために、エンジン ルーム内にプロ仕様のマイクロフォンをいくつかセットアップして、各ギアの回転域全体で自動車を走行させました。多数のオーディオ リソースを録音した後で、プロフェッショナルな後処理を行い、これらのサウンドをゲームの物理的なパラメータと調整しました。これによって、Racing Master のプレイヤーは実際に体験する場合と同じ轟音を楽しむことができるようになります。

完全なシミュレーション レーシング ゲームをモバイル プラットフォームに導入した挑戦について詳しく教えてください。

テクニカル ディレクター Zhou Qian 氏:最も大きな技術的な挑戦の 1 つは、モバイル デバイスの制限されたパフォーマンス機能に複雑でリアルな芸術性をスムーズに提供することでした。妥協のないビジュアル面での忠実性を実現するために、基礎的なレベルの Unreal Engine 4 でカスタム開発に特化した専門的な技術チームを集めました。また、ハードウェアレベルの開発のために、パートナーとしていくつかのモバイル製造業者と連携しました。私たちは、共同の取り組みによって、次世代コンソールと同様のモバイル デバイスでコンソールレベルのライティングとシャドウ エフェクトを実現しました。

私たちの技術チームは、NetEase の一流のエキスパートから構成されています。プロジェクトを通じて、基本的な開発は UE4 で行われ、注目に値する技術が Epic Games とのコラボレーションから生まれました。

非常にリアルなライティング、シェーディング、乗り物やレース場のテクスチャを表現するために、私たちはスクリーン空間反射 (SSR)、可変レート シェーディング (VRS)、FidelityFX Super Resolution (FSR) やグローバル イルミネーションなど、コンソールで使用可能な高度なレンダリング技術を採用しました。また、カスタマイズされたレンダリング パイプラインを多数開発しました。

優れたビジュアル品質には処理能力が必要であることは、広く知られています。最初のパブリック テストのときに、一部のプレイヤーのデバイスでは続けて 2 回レースをすることができませんでした。これに対して、私たちは最適化を最大限にするための技術専門家のチームに連絡し、レンダリング、物理および UE4 自体に対応しました。すべての細部を慎重に調整し、パフォーマンスを限界まで設定し、最終的に 6 年前のスマートフォンでスムーズなゲームプレイを確認しました。

Racing Master 内の実際のスーパーカーを再現するプロセスについて詳しく教えてください。

自動車チーム リーダー Luo Zhongyuan 氏:自動車やレース場などのアセットをリアルに再現するために極端なことをして、外部のデザインから内部のデザインまで自動車の細部を忠実に再現するように努力しました。全プロセスは、自動車メーカーからのライセンス取得、制作や調整からプレイヤー向けのゲーム内での自動車の表現まで 6、7 か月かかり、30 以上の作業を行い、品質チェックも 10 回必要でした。
Courtesy of NetEase Games
Zhang Bo 氏:膨大なコストの他に、プロジェクトの中間 (自動車は実際のモデルの能力、サスペンション、タイヤ、ボディを使用してリアルタイムでシミュレートされています) でのモバイル デバイスの完全なシミュレーションの実行に必要なパフォーマンスの消費は、もう 1 つの大きなボトルネックでした。

さらに、自動車の外観と内部のリアルな表現に大きな挑戦をしなければならず、開発サイクルが長くなりました。このような困難にもかかわらず、私たちは初心を忘れることなく取り組みを続けました。私たちのチームは、継続的なリサーチやプロセスやツールの最適化を通じて多数の障害を乗り越え、最終的にゲームをプレイヤーに提示しました。

Racing Master の特徴は、現実にあるようなレース場です。 エキゾチックな舞台をゲームに取り込むプロセスについて教えてください。

リード デザイナー Sun Xiaojun 氏
:レース場のデザインでは、可視性、ユーザビリティ、知覚性に基づいたデザインの 3 原則を設定しました。これによって、初めてレース場を体験するプレイヤーでも直感的にレースのルートを認識でき、その場所の雰囲気に没入できるようになるのです。このゲームを試したプレイヤーは、Racing Master でレース場を記憶することが最小限で済むことがわかると思います。基本的に、すべてのルートは自然に認識することができます。
Courtesy of NetEase Games
私たちが優先しているのは、レース場におけるリアリズムとレプリケーションです。専門チームはオンサイトで検査を行い、リアルタイムのデータ収集用のドローン、レーザー スキャナー、光度計のような最先端の装置を使用しています。大きなランドマークからアスファルトの粒度の細部に至るまで、本物のデータを収集してレース場のアート プロダクションに役立てました。Racing Master を通じて、プレイヤーは家を出ることなく、ワールドの美しい風景を探検できます。

Racing Master は、改造およびカスタマイズ システムが広範囲であると言われています。そのシステムはどのように機能するのですか?

Luo Zhongyuan 氏:すべてのレース愛好家と同様に、私たちの夢は、自分たちにしかできないユニークな自動車を作ることです。ドライビング体験や自動車の外観など、私たちは皆、他にはない独自のものにしたいと思っています。

Racing Master では、自動車の外観に広範囲なカスタマイズ システムを導入しました。プレイヤーがプロのデザイナーによってデザインされた特別な変更部分 (フロント スプリッター、後部ウィング、排気システムなど) を装備できるだけでなく、ゲーム内で提供される基本的な要素を使用してパーソナライズされた独自の自動車のデカールを自作することもできます。

パフォーマンスの観点では、自動車のパワートレイン、車体、タイヤ、電気制御システムを自由に変更することができます。さまざまな種類のタイヤを組み合わせたり、車体の高さやさまざまな出力設定を持つエンジンを変えたりすることで、プレイヤーは、非常にユニークなドライビング感覚をもたらす自動車を作り出すことができます。
Courtesy of NetEase Games
Racing Master に Unreal Engine が最適だったのはなぜですか?

Zhou Qian 氏:Unreal Engine を Racing Master の開発ツールとして選んだ理由は、いくつかあります。
  1. クロスプラットフォームのサポート:Unreal Engine では、優れたクロスプラットフォームのサポートと効率的なアセット階層管理を提供しています。これは、同じアセットを使用して、iOS や Android、PC プラットフォーム上のゲーム シミュレーター向けのゲームを開発するのに非常に便利です。
  2. 高いグラフィック忠実度:Unreal Engine では、包括的なグラフィック レンダリング パイプラインを提供し、優れたビジュアル パフォーマンスを提供しています。モバイル ゲーム開発の場合、多数のグラフィック レンダリング パイプラインとアルゴリズムは、車の塗料のクリアなコーティングの実装などに非常に有益です。
     
  3. ユーザー フレンドリーなツールチェーン:Unreal Engine は、マテリアル エディタシーン エディタ特殊なエフェクト エディタ などの一連の優れたツールを備えています。これらのツールを展開することは非常に便利であり、産業ゲーム制作に役立ちます。
     
  4. コミュニティ サポート:Unreal Engine には大きくアクティブなコミュニティ があり、Racing Master のような複雑なプロジェクトに有益です。このコミュニティでは、チュートリアル、フォーラムやプラグインなど多数のリソースを提供しています。これにより、他のデベロッパーと開発技術に対する取り組みや共有を行えるようになり、新しい才能を探すときに採用プロセスを簡素化することができます。

Racing Master は Android と iOS でベータ版で搭載されていますが、PC 上のゲーム シミュレーターを含めた、他のプラットフォーム向けにも予定しています。 シミュレーター/モバイル クロスプラットフォーム ゲームの開発に Unreal Engine を利用することについては、どのように思われていますか?

Zhou Qian 氏
:Unreal Engine によるクロスプラットフォーム ゲームの開発プロセスにおいて、さまざまなデバイス モデルで互換性とパフォーマンスを確保することは最も重要なことです。私たちは、次世代グラフィック API (iOS の場合は Metal、Android の場合は Vulkan) の最新機能を利用しました。これによって、モバイル デバイスの機能を最大限に利用し、最適な結果を得ることができました。

さらに、デバイス モデルに応じてグラフィックの品質レベルを分類しました。これによって、あまりハイエンドでないデバイスでも 30 fps でゲームをスムーズに実行できます。ハイエンドなモデルでは、最大限にポテンシャルを活用しようと努力しました。また、FSR や VRS のような技術を導入して、ビジュアル品質を落とすことなくパフォーマンス オーバーヘッドや熱の発生を減らしました。

もちろん、この作業には多くの調査や検証が必要でした。包括的な互換性テストやパフォーマンス テストを頻繁に実施したので、最適化戦略を継続的に調整することができました。

私たちは、開発を通じて、効率的なツールがクロスプラットフォーム開発のサポートに重要であることを認識しました。また、シーン作成、自動車のブループリント、リソース指定管理、パフォーマンス監視、バージョン管理など用のツールを含め、重要なリソースをツール開発に投じました。これらのツールにより、大幅に制作の効率が向上し、チームのコラボレーションが強化されました。Unreal Engine の プラグイン機能 を利用して、うまく拡張することができました。

Racing Master の開発時に役立った Unreal Engine ツールは、他にありますか?

Zhou Qian 氏
:Unreal Engine の シェーダー複雑度表示 を使用すると、アーティストがシーン内のホットスポット マテリアルの迅速な識別やマテリアルの消費過多に関する問題への対応を行うことができます。エディタ ユーティリティ ブループリント を使用すると、エンジンを変更せずに、テクスチャの変換やリソースの確認などのアセット関連のツールを作成できます。Unreal Insights ツール では、時間のかかる領域や遅延の原因となる領域の特定と確認を行う直感的な方法を提供しています。さらに、カスタムのタグを追加すると非常に便利です。

モバイルおよびクロスプラットフォーム開発に Unreal Engine を活用している他のデベロッパーのためのヒントはありますか?

Zhou Qian 氏:私たちは次のことを推奨します。
  1. R&D の初期段階では、デベロッパーは、Unreal Engine の変更にスタッフを投入して開発コストを最小限に抑えるのではなく、迅速なゲームプレイの事前検証用にブループリントのようなツールを使用してください。
     
  2. 開発プロセスを通じて、エンジンやレンダリング パイプラインに大きな変更を加えないようにしてください。代わりに、開発にプラグイン メソッドを使用してください。このアプローチは、エンジンを後でアップグレードする煩わしさを避けることができます。変更を加えるのは、Unreal Engine のレンダリング プロセスが要件を満たさない場合のみです。大きな変更を加える場合、公式のエンジンのアップグレードに従わないようにしてください。
     
  3. 開発を通じて、ツールを作成して特殊な問題に対応し、特に大規模なリソース作成の前に R&D の効率を上げてください。

貴重なお話をありがとうございました。Racing Master の詳細はどこで確認できるでしょうか?

以下のソーシャル メディア アカウントを参照して、直接情報を取得してください。

    今すぐ Unreal Engine を入手しましょう!

    Unreal Engine は、世界で最もオープンで高度な制作ツールです。
    あらゆる機能を備え、完全なソース コードにアクセスできる Unreal Engine を使用すれば、すぐに制作を開始できます。