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

『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】

『CEDEC2025』内の講演において、『学園アイドルマスター』のサーバーはGoogle Cloudのサーバレス構成を採用し、効率化と負荷軽減のため自動生成ツールや管理システムを開発。最初期からゲーム運用を支えていると語られた。

ゲーム イベント
『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】
  • 『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【CEDEC2025】

2025年7月22日から24日かけて、パシフィコ横浜 ノースにてゲーム技術者やコンピュータエンターテインメントのエンジニアらを対象とした、国内最大級のカンファレンス『CEDEC 2025』が開催されました。

24日には『学園アイドルマスター』の開発元となっている株式会社QualiArtsから鈴木光さんが登壇し、「バックエンドを支える基盤システムの仕組み」と題した講演が開催されました。

『学園アイドルマスター』におけるサーバーシステムがどのように運用されているか。少人数開発における課題や、自動生成ツールを扱ううえでの機能性と問題点について、マスターデータの管理・運用、安全に運用するためにどのような機能を実装しているかまで、詳しく語っていきました。サーバー運用者やプログラマーに向けたものが多く含んでいましたが、この記事ではそこにはあまり踏み込むことなく、アウトラインをソフトに伝えてみようと思います。

『学園アイドルマスター』のシステムは、Google Cloudのマネージドサービスを主軸としたサーバレス構成を採用しており、サーバーなどのバックエンドにはGO、通信プロトコルにはGRPC、データベースにCloud SQLやCloud Spannerといったサービスを利用していると、鈴木さんは説明します。

APIサーバーのシステム構成図は以下のように、ゲームクライアントはCloud DNSで名前解決をした後、GRPC通信にてCloud Load BalancingとCloud Armorを通じて、稼働しているAPIサーバーにアクセスし、さまざまなサービスでアクセスすることでデータ通信をおこなっています。

管理ツールでは、社内のユーザーはCloud DNSで名前解決をした後、HTTP通信にてCloud Load BalancingとCloud Armor、さらにIAPを通じてCloud Runのサービスとして稼働しているアドミンサーバーにアクセスしています。

つづけて、運用現場で発生していた大規模ゲームの少人数開発における課題について、鈴木さんは話を進めていきました。

QualiArtsでは、組織全員がアプリケーションとサーバーを分けず、どちらも兼任するという体制を取っています。

実装する機能がサーバーとインフラをまたぐときに、単独で実装可能かつ高速に開発ができますし、全員が広い技術領域を持つことによって、組織全体への知識共有がしやすくなります。それによってタスクが割り当てやすくなり、属人化の軽減につながるなどのメリットを考えて、このような体制づくりとなっています。

しかし、各々がさまざまな開発タスクを負って作業するため、個人の負荷があがってしまいます。加えて『学園アイドルマスター』では開発初期段階で、バックエンドが3名~4名体制で開発に取り組む期間がつづいており、ゲーム開発でありがちな変更仕様も多く、開発基盤の充実化・効率化・負担軽減を当初から考えていたといいます。

鈴木さんいわく、開発チームに入った段階で既存の自動生成ツールがあり、実際に使っていたそうですが、どうしても不満点・課題が目に付く部分がありました。

講演会最後の質疑応答でのやりとりのなかで鈴木さんは、「自分が入った時にはすでにコーヒーが買いに行けるくらいの時間がかかっていて、数分はかかっていた。」「今後開発していくと肥大化していって遅れてしまうこと」と振りかえり、結果的に開発に対する心理的なハードルが上がってしまうと恐れた結果、自動生成ツールの高速化を追求する方向へ舵を切ったともあかしました。

こうした懸念や課題を解決するため、すべてのコード自動生成を単一で出力できるツールを開発。定義言語としてProtocol Buffersを採用するだけでなく、Protocol Buffersであらゆる定義を行なうプラグインも実装したことで、1つのコマンドで完了でき、手順が非常にわかりやすくなりました。いちどに数万ファイルが自動生成され、フォーマットや差分削除込みで数十秒で作業が終わると鈴木さんはいいます。


《草野虹》

福島・いわき・ロック&インターネット育ち 草野虹

福島、いわき、ロックとインターネットの育ち。 RealSound、KAI-YOU.net、Rolling Stone Japan、TOKION、SPICE、indiegrabなどでライター/インタビュアーとして参加。 音楽・アニメ・VTuberやバーチャルタレントと様々なシーンを股に掛けて活動を続けている。 音楽プレイリストメディアPlutoではプレイリストセレクター(プレイリスト制作)・ポッドキャストの語り手として番組を担当している。

+ 続きを読む
【注目の記事】[PR]

編集部おすすめの記事

特集

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

  1. 『ポケポケ』最新情報が4月23日22時に公開!メガルカリオなど“格闘タイプの新パック”を示唆する予告映像も

    『ポケポケ』最新情報が4月23日22時に公開!メガルカリオなど“格闘タイプの新パック”を示唆する予告映像も

  2. 『スプラトゥーン レイダース』2026年7月23日に発売決定!新主人公「メカニック」がすりみ連合と冒険を繰り広げる、初のスピンオフタイトル

    『スプラトゥーン レイダース』2026年7月23日に発売決定!新主人公「メカニック」がすりみ連合と冒険を繰り広げる、初のスピンオフタイトル

  3. 『あつまれ どうぶつの森』をリアル体験! 魚釣り、星空観察、DIYなどが楽しめるイベントにワクワクする

    『あつまれ どうぶつの森』をリアル体験! 魚釣り、星空観察、DIYなどが楽しめるイベントにワクワクする

  4. 『ネプテューヌ』最新作『超新時空ゲイム ネプテューヌ∞』ネプギア、ユニなどお馴染みの女神候補生ら新ビジュアルを公開

  5. 「産んでくれてありがとう」「戦争がなくなる」『バニーガーデン2』のSteamレビューがカオスすぎるのに、わかりみが深かった

  6. 『スプラトゥーン レイダース』希望小売価格が公開。スイッチ2専用ソフトにしては比較的低価格に

  7. スクエニ新作アクション『冒険家エリオットの千年物語』続報!繁栄した「魔法の時代」のキャラ&武器強化システムが明らかに

  8. なんと『英雄伝説 空の軌跡FC』も予約特典で付属!フルリメイク版『空の軌跡 the 2nd』9月17日に発売決定

  9. HoYoverse新作『崩壊:ネクサスアニマ』新キャラクター先行公開!小規模な「秘密保持テスト」の参加者募集も開始

  10. 『勝利の女神:NIKKE』「アニス:スター」含む新ニケ3人、新コスは5着、無料ガチャは130回分以上! 迎撃戦報酬の上方修正などアップデートも【生放送まとめ】

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