プロジェクト一覧へ戻る

クライアントエンジニア  |  2024.04 — 2024.09

ピコピコサバイバーズ2D

ピコピコサバイバーズ2D

概要

スマートフォン向けにリリースされているハイブリッドカジュアルRPGの運用および開発業務。

担当業務

既存タイトルの運用フェーズにおいて、クライアントエンジニアとして以下の業務を担当しました: - クライアント側の機能改修・新規実装 - タスクキルによる不正プレイの対策 - カスタマーサポートからの問い合わせ内容の調査、対応 - プロファイラを用いたパフォーマンスボトルネックの解析・改修

課題

シーン切り替え時に必要なリソースをその都度通信で取得していたため、ロード時間が異常に長いという致命的な課題を抱えていました。

対応内容

Unity ProfilerおよびSystem.Diagnostics.Stopwatchを用いてロードプロセスのスパイクやボトルネックを可視化・特定。根本原因がアセットを毎回通信で取得していることにあると突き止め、段階的にアセットをキャッシュする方式へ変更しました。

成果

結果としてロード時間を最大70%削減することに成功し、起動時のユーザー離脱を大幅に抑制。アプリの各種パフォーマンス指標も大きく改善しました。

画像出典:© 株式会社ScopeNext