人生にゲームをプラスするメディア

モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】

モバイルゲームを家庭用ゲーム機やSteamでも展開したい。しかしどうしたら良いのか? そんな疑問に応えるセッションです。

ゲーム ニュース
モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】
  • モバイルから家庭用ゲーム機へ…『BLEACH Brave Souls』で実践したクロスプラットフォーム化の成功例【U/Day Tokyo 2025】

ゲームパッドとマルチプレイの対応

コストを最小限にするという考えがあったため、グラフィック・画面出力・サウンドはほぼ手を付けず、解像度のみPC版での使い勝手を考えて変更を可能にしたといいます。

そのほかおもな対応は操作関連となります。まずはPCゲームにおけるマウス&キーボード操作と、簡易的なゲームパッド操作。こちらは特に大きな問題ではありませんでした。ゲームパッド操作もSteamがAPIを提供していることもあり、さほど苦労しなかったとのこと。

問題は家庭用ゲーム機でのゲームパッド操作です。モバイルゲーム版がタッチ操作を前提としているということで、ポインティングデバイスがない家庭用ゲーム機は「どうすればいいの!?」と悩んだそう。他のゲームだと操作できる部分をフォーカスする処理をしていましたが、今から対応するのは厳しく、運用面でもつまづきが予想されたため、それ以外の方法を模索することとなりました。

結果的には、「仮想マウスカーソル」と便宜上呼んでいる機能を実装し、アナログスティックと十字キーに割り当てることにしました。さらに決定・キャンセルボタンや、各スキルをそれぞれのボタンに割り振ることでショートカットすることに。その開発過程では随時、社内で試遊会をして意見のフィードバックを募りました。

実際の仮想マウスカーソル。画面下側の「バトル」に黄色い丸印があるかと思いますが、それが仮想マウスカーソルです。操作できる部分に吸着するよう設計しました。
スキルに各ボタンを割り振るなどの変更も実施しています。

続いてマルチプレイでの要件です。

プラットフォームによってはアカウント名を表記しなければいけないルールがあったため、プロフィール画面だけでなく戦闘中でも表示されるよう画面構成を変更。またプレイヤー同士のコメントをやり取りする場面でもユーザー名が表示されるようにしました。

特徴であるクロスプレイでも、プレイ中の端末のみでマルチプレイするのか、それともマルチプラットフォームでプレイするのか、オンオフ機能で管理をすることにしました。

有害なコンテンツから子供を守るためのペアレンタルコントロール要件も重要です。ボイスチャットやチャット欄を制限したり、卑猥な文言や別サイトなどへの誘導を防いだり、課金額も制限しました。加えてネットワーク機能そのものも、必要最低限の機能を除いて制限できるようにしました。

矢印の部分にユーザー名が表示されるよう変更しています。

運用ワークフローとビルドフローについて

まずバイナリビルドフローについて。こちらはもともと並列で作る仕組みだったため、新規のプラットフォーム用ビルドマシンを増やして並列化を行い、速度面の問題を解消しました。

そして前述した外部ストレージのダウンロードについてですが、こちらはビルドフローを一部変更することで対応。ビルド生成の直前に処理をひとつ加えています。

というのも、起動時にアセットをダウンロードするモバイル版と異なり、マルチプラットフォーム版は大部分のAssetBundleをバイナリに含めることで外部ダウンロードのストレージ容量を調節しています。バイナリ生成の前にビルド済みアセット類とカタログをストリーミングアセットフォルダに置き、そこから読み込むという、家庭用ゲーム機だけの処理を追加したわけです。

バイナリビルドフローの変更点。

次にAssetBundleビルドフロー。こちらは追加プラットフォーム分のバイナリとAssetBundleがあるため、総ビルド時間がモバイル版より長くなってしまいます。そこでAssetBundleの一部を並列化し、ビルド速度をアップさせました。

続いて運用ワークフローのスケジュールです。変わった点としては、全プラットフォームでリリースの必要があるバイナリのスケジュールが、モバイルとPCなら2週間から4週間、家庭用ゲーム機は審査に時間がかかるプラットフォームを基準にして4週間から6週間ほどとなっています。これにより期間あたりの実装数はそれほど増えていませんが、1バージョンに含む機能の内容については増加しました。

またスケジュールで変わらなかった部分もありました。マスターデータやアセット配信のみで実施するイベントなどのリリース頻度、そして家庭用ゲーム機が関わらない部分のアップデートです。

課題としては、増えた分のプラットフォームの商品登録に時間が取られること。ひとまずツールである程度の自動化は行えますが、公式のツールやAPIがないとハック的な対応にならざるをえません。根本的な対応としては、ゲーム内の仮想通貨を使うなどが考えられますが、そこは売り方を決める人間との相談が必要です。

テストに関してもプラットフォームが増えればそれだけ時間的なコストがかかります。そのあたりは現在、ツールを開発し自動化を進めているそうです。

このように、追加機能が多く課題も残るマルチプラットフォーム化ではありますが、新規のユーザーにリーチするという意味では得るものが多く、夢のある施策であると会場に訴えてセッションを終えました。

《気賀沢 昌志》
【注目の記事】[PR]

編集部おすすめの記事

特集

ゲーム アクセスランキング

  1. 『モンハンワイルズ』のププロポル、“狩られた回数が最も少ないモンスター”として特別イベクエ配信決定―報酬の頭装備がだいぶ衝撃的

    『モンハンワイルズ』のププロポル、“狩られた回数が最も少ないモンスター”として特別イベクエ配信決定―報酬の頭装備がだいぶ衝撃的

  2. 『モンハンワイルズ』“大型拡張コンテンツ”を開発中だと正式発表!続報は夏ごろ発表へ

    『モンハンワイルズ』“大型拡張コンテンツ”を開発中だと正式発表!続報は夏ごろ発表へ

  3. ピカチュウのレザーラベルがクール!『ポケモン』大人が持てる上質な「Manhattan Portage」8アイテムが順次販売

    ピカチュウのレザーラベルがクール!『ポケモン』大人が持てる上質な「Manhattan Portage」8アイテムが順次販売

  4. 『FGO』新規サーヴァント「★5 デメテル」発表!オリュンポスの強敵が装いも新たに“バレンタイン”へ電撃参戦

  5. 『ARC Raiders』もヌルヌル動く! イカした最新ゲーミングノート「GALLERIA RL7C-R56-5N」

  6. 凡庸プレイヤーは『仁王3』で生き残れるのか?“10回落命するまで”縛りに、のたれ死ぬ末路の予感が走る

  7. 『スーパーボンバーマン』5作にファミコン版2作も収録!『スーパーボンバーマン コレクション』配信終了後にリリース! 【Nintendo Direct 2026.2.5】

  8. 『冒険家エリオットの千年物語』をプレイ予定の人は要チェック!特典がもらえるセーブデータ連動キャンペーンの対象ゲーム5本

  9. 『モンハンワイルズ』“最後のアプデ”が2月18日配信!「歴戦王アルシュベルド」はじめ、レ・ダウら4体も「高難度★10クエスト」として一挙追加

  10. 『真・三國無双 ORIGINS』張角・董卓・袁紹・呂布の中で、プレイヤーが「主(あるじ)」に選びたい英傑が決定! ひとりだけ不人気な人物も…【アンケ結果】

アクセスランキングをもっと見る