Case studies

Power Rangers Mighty Forceのためにゲーム内イベントを強化するためにLiveOpsを使用しています。

Feb 24, 2025|8:19 分
パワーレンジャー マイティフォース、マイティキングダムによる – Made With Unity
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

パワーレンジャー マイティフォースの背後にいるチームが、UnityのLiveOpsソリューションを使用して、魅力的なイベントを提供し、プレイヤーのフィードバックにより迅速に対応する方法を学びましょう。

課題:
新たなバランスの問題に迅速に対応しながら、週に3回のゲーム内イベントを継続的に提供
プロジェクトのスタッフ:
ローンチ時18、ライブゲームを維持するために8
プラットフォーム:
Android、iOS に対応。
所在地:
アデレード、オーストラリア

パワーレンジャーのファンのためにアイドルゲームジャンルをどのようにパワーアップしますか?マイティキングダムは、愛される文化的IPに基づいた楽しいモバイルゲームを作成するオーストラリアの開発チームで、UnityのLiveOpsソリューションを使用して、アクション満載のイベントの一貫したリズムを提供しました。

パワーレンジャー マイティフォースは、シリーズのファンを招待し、モーフィン・グリッド全体からヒーローを集めてリタ・レプルサと彼女のモンスターの手下を倒します。エピソードイベントやタイムラインを超えたストーリーアドベンチャーを通じて、プレイヤーはお気に入りのレンジャー、ゾード、武器を集めながら、チームを徐々にパワーアップさせることができます。

ダイナミックなライブゲーム体験を提供するには、堅牢で緊密に統合されたテクノロジースタックが必要です。Unityがマイティキングダムチームに、毎回の新しいアップデートでエキサイティングなゲームイベントを継続的に提供し、プレイヤーの進行を微調整するのにどのように役立つかを読み進めてください。

パワーレンジャー マイティキングダム – Made With Unityのデイリーバトルの呼びかけ
パワーレンジャー マイティフォースは、デイリーバトルイベントでプレイヤーを引きつけます | ©2025 Hasbro

成果

• 週に3回のライブイベントを成功裏に提供
• 毎日リフレッシュされる競争的PvPリーダーボードを作成し、ローンチ時に30,000人以上のプレイヤーと9,000人以上のDAUを達成
• より効率的に開発するために、機能をアップデートから切り離しました

カスタムツールよりも単一のソリューションを選択

マイティキングダムチームはUnityで開発していますが、パワーレンジャー マイティフォースでは、これまで以上にUnityのエンジン内テクノロジースタックとマルチプレイヤーエコシステムに依存しています。

以前、マイティキングダムは独自の内部バックエンドシステムMKNetを活用していましたが、それを維持することは、パワーレンジャー マイティフォースの構築と運営に費やす時間が減ることを意味しました。いくつかのオプションを評価した結果、彼らはUnityのLiveOpsソリューションを選びました。「この決定の主な理由は、Unityエコシステムにおける私たちのチームの専門知識が、必要な機能を実装するための学習曲線を容易にしたことです」とエンジニアリングディレクターのベン・カルダーは言います。

「このゲームでは、できるだけ多くのUnityエンジンを使用しようとしました」と主幹エンジニアのスコット・キャボットは付け加えます。「私たちは、あまり多くの特注ツールを作成せずに、最大の価値を得たいと考えていました。」

彼らは、UnityのCloud Dashboardを通じて堅牢なバックエンドを実装することから始めました。直感的なグラフィカルインターフェースは、開発、ステージング、プロダクションのための異なる環境を設定するプロセスを簡素化しました。「環境の設定、ビルドシステムの設定、CI/CD、コンテンツ配信を処理するためのすべてが本当にシームレスでした」とカルダーは言います。

このシンプルなプレローンチ設定により、チームは迅速に最適なQAワークフローを特定し、East Side Gamesのパブリッシングパートナーからのカスタム2D著作ツールのビルド統合を行うことができました。

UnityエディターのCloud Content Deliveryバケット
プラットフォーム固有のアセットを整理し、展開するためのCCDバケットによる効率的なコンテンツ配信

意味のある報酬を伴うイベントの構築

パワーレンジャー、モンスター、メガゾードの宇宙を手にしたマイティキングダムは、エピソードアドベンチャーが彼らのアイドルゲームの中心になることを早い段階で知っていました。シリーズのファンは、小さな自己完結型の物語と、クロスユニバースのチームアップを特徴とする大きなストーリーイベントの両方を評価しているため、チームは魅力的な報酬システムで二つを結びつけました。

「アイドルジャンルは庭のようなものだと思います」とマイティキングダムのプロダクトマネージャー、ダニエル・キオーは説明します。「常に注意を必要としませんが、小さな投資で満足のいく報酬を生み出します。」

プレイヤーを引き込むために、チームはゲーム内通貨、マイルストーン報酬、リタの手下を成功裏に倒したプレイヤーに対する大きな完了ボーナスを授与するライブイベントを設計します。毎週、プレイヤーは最大3つのイベントに挑戦してMorph-Xエネルギーを集め、新しい世界エリアをアンロックし、コレクションアイテムを獲得できます。

「武器、レンジャー、車両の間には、収集するものが膨大にあります」とキオーは言います。「コレクションを成長させ、強化することは非常に報われるものになります。」

マイティキングダムによるパワーレンジャー マイティフォースのPvP報酬画面 – Made With Unity
プレイヤーはパワーレンジャー マイティフォースのPvPイベントで報酬を競います | © 2025 Hasbro

リーダーボードで賭け金を上げる

マイティキングダムは、パワーレンジャー マイティフォースに競争要素を追加するためにUnityのリーダーボードを使用しています。期間限定イベント中、リーダーボードはトップパフォーマーに追加ボーナスを授与し、プレイヤーは非同期バトルで他のプレイヤーと戦うためのPvPモードのパワーアップをアンロックできます。

「私たちはその機能を比較的早く提供する必要がありました」とキャボットは説明します。「リーダーボードは、プレイヤーにそれを提供するための実用的な解決策を提供しました。」

ゲーム内イベントに参加するレンジャーチームは、自動的に独自の特典を持つ日次PvPリーダーボードにキューイングされます。これにより、最も熱心なプレイヤーがレアな戦利品を競い合う報酬のあるゲームループが作成されます。

「毎日、最も強力なパワーレンジャーのチームが誰かを見るための新しいリーダーボードがあります」とキオーは言います。「これにより、プレイヤーはコレクションを誇示できますが、どのレンジャーを選ぶか、どこに配置するか、そしてそれぞれのユニークな能力が何をするかに関する戦術的要素も追加されます。」

パワーレンジャー マイティフォースのイベントリーダーボード
Unity Leaderboards in Power Rangers Mighty Force | © 2025 Hasbro

マッチメイキングを強力にする

プレイヤーがゲーム内の成果を誇示するのを助けるだけでなく、リーダーボードはマイティキングダムのマッチメイキングアルゴリズムを開発初期にブートストラップするためのクリエイティブな回避策もアンロックします。イベントメタデータとして一緒にキューイングされるチームに関する情報を保存することで、チームは永続的なデータストアを実装する必要を回避します。その代わりに、PvPキューからの一時的なエントリーデータを使用してマッチメイキングの対戦相手の範囲を決定できます。ランクが高いほど、競争は厳しくなります。

「私たちはそれが非常に低コストでありながら、私たちにとってうまく機能する非常に堅牢な解決策であることがわかりました」とキャボットは言います。「それにより、Cloud Codeスクリプトを使用してリーダーボードをテスト中に偽のチームで埋めるなど、他のことも行うことができます。」

UnityエディターのCloud Codeダッシュボードのビュー
Cloud CodeはMighty Kingdomがテストデータを設定し、ライブゲーム内のプレイヤーデータとリーダーボードを管理することを可能にします。

Cloud CodeはQAを超えて役立ち、シームレスなプレイヤー体験を確保するのにも役立ちました。特定の時間に同じスキルの対戦相手が不足している場合、プレイヤーはゲームのバックエンドリーダーボードサービスによってキューに入れられた明確に識別されたボットと対戦できます。

「私たちはリーダーボードをほぼライブサービスのように使用しています」とカルダーは言います。「プレイヤーは特にイベントの終わりに自分の位置を知りたいと思っているので、クライアントからほぼ常にリーダーボードをポーリングしています。」

Unityエディターのリーダーボードダッシュボードのビュー
Mighty Kingdomは週次イベントやPvPのために複数のリーダーボードを同時に運営しています。

エンジニアを解放するためにテストワークフローを開放する

ローンチ以来、UnityのLiveOpsソリューションは継続的なコンテンツ開発の基盤となっています。ゲームオーバーライドはQAチームが特定のデバイスIDをターゲットにしてローカルまたは開発ビルドでイベントをテストできるようにし、AddressablesやRemote ConfigのようなツールはMighty Kingdomが段階的な更新を提供するのを可能にします。

「ユーザーIDをターゲットにしたオーバーライドを使用すると、多くの異なる人々が同じテスト環境で異なるイベントやゲームの異なる構成をテストできます」と技術デザイナーのジェフリー・バーマンは説明します。

非技術的なチームメンバーが直接テストを行うことを奨励するために、Mighty Kingdomはゲームオーバーライドを使用して新機能をフィーチャーフラグし、デフォルトで無効にしています。チームメンバーにゲームオーバーライドを使用して開発環境で個々の機能を切り替える方法を教えることで、テストアクセスを拡大し、貴重なエンジニアリングの帯域幅を解放しました。

「歴史的に、あまりにも多くのことがデフォルトでエンジニアリングタスクになってしまう問題がありました」とバーマンは言います。「私たちはこれらのツールを使用してプロセスを民主化しようとしています。構成を変更することへの恐怖を克服した後、社内で非常に成功しています。」

キオーも同意します。「非技術的な側から見ると、非常に力を与えられたと感じました。それは私に自信を与え、すぐにオーバーライドを設定し、何かをテストするために飛び込むことができます。」

ゲームオーバーライドのビュー
マイティ・キングダムは、非技術的なチームメンバーが機能をテストできるようにゲームオーバーライドを活用し、エンジニアリングへの依存を減らし、テストアクセスを拡大しています。

リモートコンフィグを通じてライブ環境を管理する

このテストパラダイムは、開発ワークフローにも影響を与えています。新機能はデフォルトでオフになっており、実際のゲーム状態は、リモートコンフィグを通じて本番環境で管理されるアクティブなゲームオーバーライドに存在します。

「すべてがデフォルトでオフになっているので、実際に機能をリリースするための同じワークフローがあります」とキャボットは言います。「私は本番環境でオーバーライドを作成し、徐々に展開するユーザーの割合を増やします。」

パワーレンジャー・マイティフォースのPvPリーダーボード
リーダーボードは、プレイヤーが毎日ログインして報酬を競う動機を与えます | © 2025 ハスブロ

このアプローチにより、開発者は将来のアップデートで機能フラグを簡単に追加し、機能をコンテンツリリースから切り離して開発を効率化し、展開中に問題が発生した場合にキルスイッチを作成できます。QAチームは、比較テストのために特定のプレイヤーIDグループにイベントを展開したり、一般公開ビルドを広くリリースする前に本番環境内のデバイスでライブイベントを実行したりできます。

「私たちは、開発と本番での作業手順を標準化しました」とキャボットは言います。「リモートコンフィグを使ったことがあるチームの誰もが、どこでもそれがどのように機能するかを知っています。」

機能フラグは、ゲームバランスを調整するために非常に貴重であることが証明されています。この方針を採用して以来、チームはイベント特有のゲーム機能や報酬を変更して、プレイヤーがお気に入りのストーリーの瞬間を再訪し、異なる報酬を得たり、見逃したエピソードを追いついたりできる「再放送」エピソードを作成できるようになりました。

Unityエディタにおけるリモートコンフィグとゲームオーバーライドのビュー
リモートコンフィグとゲームオーバーライドは、段階的な機能展開を可能にし、ワークフローを効率化し、正確なテスト調整を行います。

プレイヤーの行動を理解する

「ゲームの最大の魅力の一つは、新しいパワーレンジャーの絶え間ない流れです」とバーマンは言います。「私たちはそれがあまり制限的であってほしくない。人々がキャラクターを受け取れるようにしたい。」

進行状況が前向きで報われると感じられるように、Mighty Kingdomはゲームプレイのバランスを継続的に監視し、小さな調整を行っています。カレンダー時間で進行するゲームにとっては簡単なことではありません。

「アイドルゲームのプレイヤー体験を迅速に正確にテストするのは難しい」とバーマンは言います。「デバッグツールなどを使ってスキップすることはできますが、正確には同じではありません。」だからこそ、私たちは定期的にバックエンドの分析データとソーシャルメディア上のプレイヤーの感情を監視し、進行の妨げとなる要因を特定しています。

チームがプレイヤーが「パワーレンジャー マイティフォース」とどのように関わっているかを特定し、詰まっていると感じる領域を示すために、バーマンはUnity Analyticsのデータを使用して視覚的なダッシュボードを構築しました。詳細な視覚化により、グローバルな勝率や報酬の分配に関する統計を簡単に共有でき、特定のボスバトルにおける痛点のような、あまり明白でない洞察も直感的に明らかにしました。

「パワーレンジャー マイティフォース」のためのUnity Analyticsダッシュボードのビュー
Mighty KingdomはUnity Analyticsのダッシュボードを使用してプレイヤーのエンゲージメントを監視し、ゲームプレイデータとフィードバックに基づいてゲームバランスを調整します。

「分析は私たちの意思決定を推進するのに役立っています」とキオーは言います。「あの詳細なカスタムダッシュボードは、重要なプレイパターンに関する素晴らしい洞察を提供してくれます。」プレイヤーのフィードバックとUnityでキャプチャされた分析データを通じてゲームバランスを継続的に再評価することで、チームは外れ値を特定し、プレイヤーが認識する障害を克服できるようにゲームの難易度を調整できます。

ゲームバランスを維持するためのもう一つの重要な要素は、問題が発生した際に迅速に対応することです。プレイヤーがライブイベントでバランスの問題を早期に発見し報告すれば、Mighty KingdomはRemote Configを使用してダウンタイムを発生させることなくそれに対処できます。

パワーレンジャー マイティキングダムのバトル分析
Unity Analyticsからのデータは、Mighty Kingdomがバランスの問題を迅速に特定し、ライブイベント中にRemote Configを使用して迅速に修正できるようにします。

ポジティブなエコシステムの促進

パワーレンジャー マイティフォースのプレイヤーは、ゲームの開発において常に重要な役割を果たしてきました。特に貴重な意見を提供してくれた人々に感謝するために、Mighty KingdomチームはUnity Admin API用の軽量ウェブクライアントラッパーを構築し、これらのコミュニティヒーローに報酬を配布しました。

このツールは、Mighty Kingdomのサポートチームが、ゲームの世界的なローンチなどの重要なマイルストーンに参加しているプレイヤーにユニークな報酬を付与するのを助け、正直なプレイヤーが疑わしいチーターを報告するインセンティブを提供します。

パワーレンジャー マイティフォースのイベントエントリースクリーン
タイムドイベントはリピートエンゲージメントを促進するのに役立ちます | © 2025 ハスブロ

「リーダーボードと競争のあるライブゲームでは、必ず一定数のチーターに遭遇することになります」とバーマンは言います。「プレイヤーが報告することで報酬を得られるようにすることで成功を収めました。」

プレイヤーがチーターを報告すると、Mighty Kingdomのカスタマーサポートチームは、Cloud Codeスクリプトを実行してプライベートスコープのCloud Saveデータを分析し、悪用プレイの指標を確認するためにリーダーボードのメタデータをレビューできます。判断が下されると、サポートチームはゲームオーバーライドを使用してチーターをフラグ付けし、他のプレイヤーとマッチする能力を制限できます。

Cloud Codeクレジットツール管理パネルビュー
管理APIとCloud Codeにより、Mighty Kingdomは独自のプレイヤー管理および報酬ツールを構築し、ニーズに合わせることができます。

プレイヤーエンゲージメントの推進

緊密に調整されたLiveOpsセットアップにより、Mighty Kingdomチームは、独自のツールを統合および維持する必要を減らしながら、常に新しいコンテンツを提供することで、プレイヤーにとってアイドルゲームをエキサイティングに保つことができます。

「UnityのLiveOpsソリューションにより、私たちのエンジニアはシステムを受け入れ、馴染みのある環境で迅速にスキルを向上させることができました。情報がサイロ化されていた時代は終わりました。代わりに、Mighty Kingdomの将来のゲームがバックエンドに共通のアプローチを使用できるように道を開きました」とキャボットは言います。

「彼らはまた、他の人がシンプルなゲームオーバーライドを設定したり、Remote Configを調整したりするのにあまり威圧感を感じないほどユーザーフレンドリーです」とキオーは付け加えます。「これにより、チームのより多くのメンバーがこの種のタスクを実行できるように力を与えるのに本当に役立ちました。これにより、チームのほとんどのメンバーが緊急にプレイヤーの補償や全プレイヤーへのグローバルメッセージを送信できるという自信があるとき、私たちの生産性は非常に向上します。

Mighty Kingdomによるパワーレンジャー マイティフォースのスクリーンショット – Made With Unity
プレイヤーはチーターを報告することでゲーム内報酬を受け取ることができます。 | © 2025 ハスブロ

Unityでライブオペレーションプランを構築する

UnityのLiveOpsソリューションでより良いプレイヤー体験を提供します。発売後の洞察を得て、開発時間を節約し、成功のためにライブゲーム体験を向上させます。無料で始め、ゲームが成長するにつれてのみ支払います。