Age of Darkness: Final Stand を構成する中心コンセプトは、注意深く築いた村を粉々に破壊する数万ものモンスターです。邪悪な闇の軍勢と危険な夜が絶えず襲ってくるため、防御を築き上げて大群に備えるために、プレーヤーは手に汗握りながら操作することになります。PlaySide Studios にとって、ダーク ファンタジー風の RTS ゲームはまったく新しい挑戦でしたが、熱意と自信に満ちたチームが一丸となって本作に取り組みました。
現在、 Age of Darkness は早期アクセスの真っ最中ですが、すでに 1,500 件にものぼる Steam レビューが寄せられ、「非常に良い」の評価を獲得しています。さらに PlaySide は、本格的で価値の高い、プレイヤーの嗜好に合ったコンテンツの作成に専念しています。これはたとえば、新しいヒーロー キャラクター、やり応えのあるキャンペーン、マルチプレイヤー モードなどです。
今回は、リード ゲーム デザイナー Sean Gabriel 氏、アート ディレクター Ryan McMahon 氏、リード エンジニア Richard Au 氏に、このオーストラリアのスタジオが Age of Darkness を制作した経緯についてインタビューしました。さらに、モバイルや VR からハードコア PC RTS にチームが移行した経緯、巨大な大群が生み出すカオスを最適化した手法などについても、詳しくお伺いしました。
Age of Darkness に影響を与えた作品はありますか?
リード ゲーム デザイナー Sean Gabriel 氏:当スタジオのメンバーは RTS ジャンルの長年のファンです。これまでに Dune 、 Dark Reign 、 Battle Realms 、さらに最近のゲームでは Warcraft 、 Age of Empires 、 They Are Billions などをプレイしてきました。このジャンルが持つルーツはとても深く、これまでに素晴らしいゲームが数多く生み出されてきました。
もちろん、もう 1 つ大きなインスピレーションを受けたのは、当スタジオが愛している Game of Thrones です。それぞれ独自の長い歴史を持つ複数の敵対派閥が、冷酷無比な恐怖の勢力と戦っているというアイデアは、是非とも取り入れたいイメージでした。
Age of Darkness は、スタジオ初の VR でもモバイルでもないゲームです。チームを PC 向けの開発に移行させたことについて教えてください。
Gabriel 氏:率直に言って、これ以上にスムーズな移行はあり得ないでしょう。ゲーム スタジオとして PlaySide が備える主な強みの 1 つが、新しいプロジェクトやチャンスの核心を突く、高いモチベーションと技術力です。このタイトルに特化した少数精鋭のメンバーを、実行力のある制作チームに投入し、一丸となって Age of Darkness に取り組みました。また、常にスピードが求められるモバイルの開発経験を PC での開発に導入したことで、ゲームプレイのメカニクス、バランス設定、一貫したアート スタイル、世界観の構築など、最初に解決すべき課題に集中できました。
Gabriel 氏:現在、手掛けている幅広いゲーム全体で、PlaySide には約 90 名の従業員が在籍しており、そのうち多くのスタッフが何らかの形で Age of Darkness に貢献しています。ただ、中心的なメンバーは 20 から 30 名です。当スタジオは約 1 年間、 Age of Darkness に全力で取り組んでおり、それ以前の 6 か月間で、プリプロダクション、プロトタイプ作成、技術構築を行いました。Age of Darkness ほど美しいゲームの制作期間としては短いと感じたならば、それは正しいです。実際に短いと思います。これこそ、当スタジオが備える強固な開発基盤と、PC RTS ゲームの開発に注ぐ情熱の証なのです。
Age of Darkness のプロジェクトを立ち上げる際に、特別な目標はありましたか?
Gabriel 氏:もちろんです。当スタジオが Age of Darkness の制作で追求したのは、薄暗い中世の苦難や戦闘に根ざした、ホラー映画のテンポや結末から生じる恐怖の創造です。中世の派閥闘争と陰謀から生じるカオスと謀略、そして支配権を巡って争う、圧倒的な恐ろしい死の軍勢とそれに立ち向かうキャラクターたちやそれぞれの動機によって、恐怖を包み込むことを目指しました。
Gabriel 氏:Unity、Unreal Engine、独自エンジンの開発を検討しました。Age of Darkness の早期アクセスを 1 年以内に公開したいと考えていたため、独自エンジンに取り掛かる選択肢は消えました。一方、Unreal Engine ではエンジンが提供するツールによって、必要なレベルのグラフィック忠実度を簡単に達成できたため、当スタジオにとって最良の選択であることは明らかでした。Unreal Engine にはライティングやマテリアルの作成に利用できる優れたビジュアル ツールがたくさん用意されており、さらに Niagara で最適化した壮大な VFX も制作できます。当スタジオが目指すリアルな中世のアート スタイルを Unreal はとてもスムーズに実現し、さらに C++ によって、メモリとレンダリングのスケーラビリティをより有効活用したパフォーマンスの高い方法で、大規模なゲーム シミュレーションも構築できます。
画像提供:PlaySide Studios
Age of Darkness は、霧の嵐やモンスターの大群から、夜明けの光景に至るまで、美しく表現しています。こうしたビジュアル スタイルの制作方法について教えてください。
アート ディレクター Ryan McMahon 氏:Age of Darkness のビジュアル スタイルは、明暗の対比をコンセプトの中心にして生み出されました。そしてプロジェクト全体のすべてのビジュアル デザインを選択する際にも、これが反映されました。悪夢の脅威は闇と絶望を表現し、人間は光と希望を表します。
Age of Darkness の魅力的な体験を実現するために、サバイバル ゲームプレイのループで昼間の準備と夜の防衛のバランスをどのように決定しましたか?
Gabriel 氏:このジャンルのゲームで一般的であるように、安全に感じる昼間から一転、夜になると予兆と報酬を実感できるアプローチを採用しました。一部のチーム メンバーは、日中はプレイヤーがより自由に探索して勢力を拡大でき、一方で夜間にはプレイヤーが脅威にさらされ防御的な態勢を取るべきという具合に、明確な描写が必要だと感じました。これに関して当スタジオは膨大なプレイテストを実施し、昼間をさらに面白くする興味深いメカニズムをたくさん発見しました。しかし公開直前には、まったく別の試みでデス ナイトのバランスを取りました。完璧への近道は存在せず、チームはひたすら続くプレイヤーの試行錯誤に頼りました。最終的には、楽しさと挑戦の境界線を見つけたと確信すべきポイントに到達し、プレイヤーもそれを楽しんでいただけるはずです。
デザイナーとして、このキャンペーンの主な目標は、悪夢だけでなく、外から来た人間の派閥とその歴史、そして彼らを代表するヒーロー キャラクターという、テーマと恐怖が絡み合った、個性的で説得力のある一連のゲーム シナリオを提供することです。Warcraft III や Starcraft II のキャンペーン、 Game of Thrones がお好きな方でしたら、今回の意図をご理解いただけるはずです。優れた RTS では、独自の目標、サイド ミッション、プレイス タイルが試される特別な勝利条件が、各シナリオに用意されているものです。ゲーム内に用意したすべてのメカニックの挑戦と、思いつく限りのすべてをプレイヤーが最後まで楽しむと、 Age of Darkness のすべての要素に深く精通できるはずです。
ここまでの早期アクセスで、本作品について新たな発見はありましたか?
Gabriel 氏:早期アクセスを開始して 1 か月が経過しましたが、すべてのチーム メンバーが実に多くのことを学んでいます。制作したゲームを実際のゲーマーにプレイしていただくと、まったく新しい視点が得られます。異なる意見や独自の視点が、非常にたくさん雪崩のように寄せられるので、プレイヤーの考えにとても積極的に取り組む必要があります。幸運なことに、本作品は素晴らしいゲーム コミュニティを獲得し、Discord のユーザー数は 5,000 人を超え、さらに増え続けいます。こうしたファンからチーム全体がいつもエネルギーをもらっており、情熱にあふれる優れたゲーマーを獲得できたことに、とても感謝しています。
2 つ目は、早期アクセスのゲームをアップデートする際には、細心の注意と明確な意図が必要だということです。「当然、これは早期アクセスなのだから、何度もコンテンツを追加するごとにゲームが絶えず変化することを、誰でも理解しているはずだ」と考えてしまいがちです。これは事実ですが、すでにコミュニティにサービスを提供しているため、特にグラフィックの忠実度が高い Age of Darkness のような作品の場合、ここまでに作成したゲームが、すでに一部のプレイヤーのお気に入りになっています。多くの人が新しい要素を好みますが、変更が大好きな人は存在しません。そこで推奨するのが、コミュニティを誠実かつ明確に保つことです。アップデートに関する詳細なドキュメントと意図の説明を用意し、ユーザーを尊重してゲームに対する取り組みを明確化することで、最終的にはただのパラメーター調整ではなく、楽しい作品を実現できます。
早期アクセス期間を通じて成熟していく Age of Darkness に、プレイヤーは何を期待できますか?
Gabriel 氏:新しい構造物、新しいヒーロー、新しい部隊を含む、主要な 2 つのアップデートに現在取り組んでいます。最優先課題は、コンテンツと深さを充実させることです。それに加えて、プレイヤーがサバイバル中に取り組むべき判断と要素をさらに増やすために、新しい環境を構築して新機能を追加します。ここまでに素晴らしいゲーム基盤を確立できたので、課していた制限を解き放ち、もっとワイルドでクリエイティブな要素をゲームに取り入れることを目指しています。もちろん、さらに先を見据えて、キャンペーンとマルチプレイヤーにも精力的に取り組んでいます。
画像提供:PlaySide Studios
グラフィックが美しく、多くの部隊が登場するゲームにも関わらず、 Age of Darkness の最小システム要件は驚くほど低く設定されています。場合によっては 10 年ほど前のハードウェアにも対応するように、どのようなアプローチでゲームを最適化しましたか?
リード エンジニア Richard Au 氏:Unreal は主にレンダリング エンジンとして使用しています。本作品のシミュレーション コードはすべてカスタム C++ で実現し、Actor システムを完全に回避しました。配列構造データ レイアウトを使用してシミュレーション コードを記述し、さらにゲーム オブジェクトを型ではなく現在の動作ごとに構造化して、数千ものオブジェクトを含む短時間で実行すべき内部ループの分岐条件を削減しています。これにより、実行している動作ごとに本当に使用するデータだけを反復処理すればよくなり、より一貫したパフォーマンスを実現できました。
Gabriel 氏:「They're Coming」のシネマティックと Death Night Malice システムをついに実装して、すべてを想像どおりに実現できたことです。注意深く組み立てたメタがゲーム中に粉々に破壊され、プレイヤーが唖然とするのを見たとき、開発チームは何か特別なことを達成したと感じました。
本日は貴重なお話をありがとうございました。Age of Darkness の詳細はどこで確認できますか?