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

『学園アイドルマスター』を支えるサーバーシステムとは?自動生成ツールが救った少人数開発におけるサーバー構築【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ではプレイリストセレクター(プレイリスト制作)・ポッドキャストの語り手として番組を担当している。

+ 続きを読む

編集部おすすめの記事

特集

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

  1. 『ワンピース カードゲーム』“ONE PIECE DAY'26”記念商品がプレバンで3次予約!特別な「ルフィ」と「ドン!!カード」の2枚セット

    『ワンピース カードゲーム』“ONE PIECE DAY'26”記念商品がプレバンで3次予約!特別な「ルフィ」と「ドン!!カード」の2枚セット

  2. 『遊戯王OCG』WCS2026記念セットが追加抽選販売中!特別イラストの「ブラマジ」「ブラマジガール」や各種サプライを同梱

    『遊戯王OCG』WCS2026記念セットが追加抽選販売中!特別イラストの「ブラマジ」「ブラマジガール」や各種サプライを同梱

  3. 『ワンピース カードゲーム』4周年パック第2弾「神の支配」がファミマで抽選販売!特別レア「神の騎士団スーパーパラレル」の軍子宮ら収録

    『ワンピース カードゲーム』4周年パック第2弾「神の支配」がファミマで抽選販売!特別レア「神の騎士団スーパーパラレル」の軍子宮ら収録

  4. ナゾもグラフィックも正統進化!『レイトン教授と蒸気の新世界』の世界を体験。いよいよ始まる新時代のすがた【TGS2026】

  5. 『ワンピース カードゲーム』4周年パック第2弾「神の支配」がAmazonで抽選販売!1BOX(24パック入り)が対象

  6. 『遊戯王OCG』罪宝カード全98枚をセットにした「COMPLETE FILE -罪宝狩りの悪魔-」が受注生産!新たな「ディアベルスター」も収録

  7. “誰も知らない27年”をオリジナルストーリーで描く! 新作『俺だけレベルアップな件:KARMA』で味わう『俺レベ』らしい無双感【TGS2026:先行プレイレポ】

  8. 『ポケカ』30周年記念パック「30th CELEBRATION」に収録される“様々なピカチュウ”が公開!イラスト違いの19枚、SARはお祝いムードたっぷり

  9. 『ポケカ』30周年記念商品がヤマダデンキで抽選販売!拡張パック「30th CELEBRATION」と「エーフィ・ブラッキーセット」が対象

  10. クリア者たった1名!? 「なにそのアクション!!」と“ミリしら”プレイヤーが虜になった「白き鋼鉄のX 3」の高速空中ダッシュでスコアアタックに挑戦してみた【「インティ・クリエイツ」ブースレポート/TGS2026】

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