『呪術廻戦 ファントムパレード』のバトルリザルト演出を改修。サムザップがリファクタリング事例を技術ブログで解説

『呪術廻戦 ファントムパレード』のバトルリザルト演出を改修。サムザップがリファクタリング事例を技術ブログで解説

2025.09.02
ニュースUIプログラム
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • サムザップ、「『呪術廻戦 ファントムパレード』「バトルリザルト」の大規模リファクタ ~工数10営削減までの裏側~」と題した記事を公開
  • スマホゲーム『呪術廻戦 ファントムパレード』のバトルリザルト演出におけるリファクタリング事例を紹介
  • リファクタリングした理由から、実装までの手順を解説している

サムザップは2025年8月19日(火)、「『呪術廻戦 ファントムパレード』「バトルリザルト」の大規模リファクタ ~工数10営削減までの裏側~」と題した記事を、同社のエンジニアブログ「Sumzap Engineering Blog」にて公開しました。

スマートフォン向けゲーム『呪術廻戦 ファントムパレード』はリリースから1年以上が経過。バトルコンテンツの追加などによってバトルリザルトのコードが複雑化しています。

それに伴って保守や新規開発の工数が肥大化したため、2025年1月から2月にかけて、同社はリファクタリング作業を実施しました。

(画像はブログ記事より引用)

作業としては、バトルリザルトの演出フローを確認・課題の洗い出し、QAチームと対応内容をすり合わせてプログラミング設計を構想。その後、実際に基盤の実装を進めるといった手順で行われました。

同記事では、各手順で実施された作業内容を詳しく紹介しています。なお、作業時には運用済みのバトルリザルトへの影響を最小にすることを重視していたとのこと。

バトルリザルトは、動画演出、結果のラベル表示、UIやアニメーション、といった順で実行される(画像はブログ記事より引用)

今回のリファクタリングでは、「明確に工数が肥大していた」演出フローを集中的に改修。

運用済みのリザルトへの影響を最小限に保ちつつ全改修を行うことから、QAチームに確認してもらう物量が非常に多いことや、すり合わせは2024年の9月ごろから実施していたことなども語られました。

また、実装に利用した一部のコードを実例つきで紹介されています。

バトルリザルトの基盤をUML化したもの(画像はブログ記事より引用)

同社はこうしたリファクタリングを実施したことで工数が減り、バトルリザルトの実装担当者が新しい人に代わっても効率よく開発できるようになったと述べています。

詳細は、Sumzap Engineering Blogのブログ記事をご確認ください。

『呪術廻戦 ファントムパレード』「バトルリザルト」の大規模リファクタ ~工数10営削減までの裏側~『呪術廻戦 ファントムパレード』公式サイト

関連記事

シェーダーバリアントをコード編集なしで最適化。Unity 6.3新機能「ShaderBuildSettings」の活用術、サイバーエージェント「コアテク」が解説
2026.01.18
UE5でオープンワールドゲームの滑らかなローディングを実現。Epic GamesがLevel Streamingにて発生する「ヒッチ」を解消する技術ガイドを公開
2026.01.11
スパーククリエイティブ、流体シミュレーションの実装・最適化手法を公開。低スペックGPUでも爆発エフェクトをスムーズに表示
2026.01.09
UnityライクなDirectX用フレームワーク「UniDx」、オープンソースで公開。ゲームフレームワークの構造理解に役立つ
2026.01.05
2025年アドベントカレンダーから、ゲームメーカーズ編集部が注目した15記事を一挙紹介!
2025.12.30
カカリアスタジオ、『あんスタ!!』シリーズのUIアップデートにおける開発ワークフローの効率化手法をZennにて公開
2025.12.19

注目記事ランキング

2026.01.12 - 2026.01.19
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

エミッター(Emitter)
エミッター
  1. 英語で「放出器」「放出源」のこと。
  2. ゲーム開発においては、パーティクルを生み出す発生源のことを示すことが多い。
VIEW MORE

Xで最新情報をチェック!