現在、Spaceflower チームは、非常に平和的でリラックス志向の経済シミュレーション戦略ゲーム Let Them Trade の開発に取り組んでいます。ボード ゲームに影響を受けて私たちが考案したこのゲームは、来年のリリースを予定しています。このゲームには六角グリッドや AI 制御のトレーダーの機能だけでなく、没入型のゲーム ワールドが備わっており、プレイヤーは繁栄したタウン同士を結び付けるために、激流や盗賊といったさまざまな障害を乗り越える必要があります。Spaceflower にとってより大規模なプロジェクトを実現するための機会である Let Them Trade の開発にあたり、開発チームはアーティステックな観点とコーディングに関するニーズの両方を満たし、開発プロセスを合理化するためのツールとして Unreal Engine 5 を選びました。
この近日公開予定の戦略ゲームのプロダクション プロセスに関連して、当社では Spaceflower のデベロッパー数名に、Let Them Trade のゲームプレイや機能、主要なメカニクス、そして開発ワークフローを簡素化して加速させるために Unreal Engine をどのように活用したかについてお話を伺いました。
Let Them Trade の開発はどのように始めましたか?
アート/ゲーム デザイン リード兼 CEO、Thomas Otto 氏:すべては私が 2015 年に作ったボード ゲームから始まりました。2019 年に Spaceflower を設立し、デビュー作となる最初のプロジェクトについて検討していた際に、ボード ゲームからインスピレーションを受けたビデオ ゲームを開発するというアイデアが浮かびました。これが Let Them Trade の礎となりました。当初はシンプルでカジュアルなゲームにする計画でしたが、より多くの機能やメカニクスを取り入れるとあっという間に複雑性が高まり、さまざまなタスクやメンテナンスの実行が必要となる複雑な経済シミュレーションへと進化したのです。
本ゲームの主なメカニクスについて教えてください。
Thomas Otto 氏:プレイヤーの主なタスクはさまざまな街を構築することにあります。それぞれの街では特定の物品や資材を生産し、他の街に消費財または他の物品を生産するための材料として提供し、生産チェーンを構築します。ゲーム ワールド内に存在する AI 制御のトレーダーはこうした物品のディールを個別に模索し、それぞれトレードを行います。プレイヤーが制御できるのは税金や助成金などの間接的なもののみで、特定のトレード ルート (通商路) を設定することはできません。トレード ルートを決定するのはそれぞれのトレーダー自身になります。
Michael Hengstmann 氏:UE5 を初めて試した際には当社のアーティスト全員が Lumen と Nanite のとりこになりました。これらの新しい機能を使うことですばらしいビジュアル要素を設定できるだけでなく、前述のとおりにアート関連の作業自体に集中できるようになったためです。コーディングの面でも、より優れたバージョン管理を実現する「One File per Actor (OFPA)」や、マップ生成のための Wavefunction Collapse アルゴリズムといった優れた機能が備わっています。最新アップデートについては、それぞれのアップデートでさまざまな追加機能や新機能が提供されるので、「Update Available (アップデートが利用可能)」のポップアップ通知が表示されると、他のエンジンではありがちなアップデートによる不具合を心配せずに、新たな機能や改善を利用しています。当社では、エンジン ソースの最新版を確認し、ビルドして試すことで将来公開予定の機能をよく試しています。
画像提供:Spaceflower
戦略ゲームのジャンルを選んだ理由は何ですか?
Thomas Otto 氏:私たちは、最初からこれほどの規模と戦略の深さを持つゲームを開発しようとは思っていませんでした。Let Them Trade は当初、最小限の規模のトレーディング ゲームとなる予定でしたが、ゲームに実装したいアイデアが多くあったため、時間とともにゲームの規模が拡大したのです。すべての要素とメカニクスを統合するのはリスクであり、大きなチャレンジとなることがあります。常に重要なのは、明確さ、複雑さ、アクセス性、そしてプレイの深さといった要素のバランスをうまく取ることです。そして、最終的に経済システムの数値をスムーズに機能させる必要もあります。最後に、長時間プレイした後でも、反復的な操作をあまり感じさせず、一貫して楽しめるゲームに仕上げる必要があります。私たちはそういった困難を恐れずに、優れたゲームをプレイヤーに届けるために日夜努力を続けています。
Let Them Trade のメイン ゲーム ボードはどのように機能しますか?
Michael Hengstmann 氏:六角タイルはそれぞれメイン ゲーム ボード上の個別のアクタで、ゲーム タイルの機能を処理する複数のコンポーネントを含みます。タイルに何かをビルドする際には、どのメッシュを追加して表示/非表示に設定するかをわかっている特定のコンポーネントがあるので、それぞれのゲーム タイルを状況に応じて適切に反応させることができます。
Thomas Otto 氏:現在は開発における比較的早期段階にあると言えます。私たちは Gamescom での最初のプレゼンテーションの後に多くのことを学び、現在は街とトレーダーを全面的に見直しています。また、マルチプレイヤーやイベント システムといった主要な機能が欠落しているため、まだまだ UI や UX に関してやるべきことが残っています。ですので、これからもさまざまな機能追加や修正が必要です。