Back to Projects

Client Engineer  |  2024.04 — 2024.08

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

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

Overview

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

Role & Responsibilities

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

Challenges

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

Solutions & Architecture

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

Results

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

画像出典:© 株式会社ScopeNext