技術ハイライト
課題クイズごとに個別のデータ構造とSceneを使用し、UnityのScene数が60に達していました。
対応共通利用できるクイズデータ構造を設計し、ダウンロードしたデータから画面を動的に生成する構成へ変更しました。
成果UnityのScene数を60から1へ削減し、アプリ構成とクイズデータを整理しました。
クライアントサイド担当
シニア・障害者向けの常識クイズ・反応ゲームのモバイルアプリです。
課題クイズごとに個別のデータ構造とSceneを使用し、UnityのScene数が60に達していました。
対応共通利用できるクイズデータ構造を設計し、ダウンロードしたデータから画面を動的に生成する構成へ変更しました。
成果UnityのScene数を60から1へ削減し、アプリ構成とクイズデータを整理しました。
課題動的コンテンツの安定した非同期処理とサーバー通信仕様の調整が必要でした。
対応UniRx・UniTaskによるイベント駆動・非同期処理とMVP構成を採用し、サーバーエンジニアとAPI・データ通信仕様を調整しました。
成果動的なクイズコンテンツを共通構造で提供するクライアント処理を実装しました。