インディーゲームスタジオ
AI搭載モバイルゲームプラットフォーム
10のAI機能、20のLambda関数、2,500以上の自動テストを備えた完全なモバイルゲームプラットフォーム
169のSwiftファイル
20のLambda
2,500以上のテスト10のAI機能

背景
インディースタジオが、7つのゲームモード、80+の実績、マルチプレイヤー、深いAI統合を備えた本番iOSゲーム - さらにバックエンドとマーケティングサイトを必要としていました。
制約
10のAI機能はデバイス上でのリアルタイムパフォーマンスが必要でした。3つのレイヤー(ゲーム、バックエンド、サイト)は統合CI/CDパイプラインが必要でした。本番品質は必須でした。
施策
モジュラーアーキテクチャの169のSwiftファイル、10のAI機能、20のLambdaバックエンド関数、マーケティングウェブサイトを構築 - すべて2,500+件の自動テスト付き。
成果概要
7つのモード、10のAI機能、20のLambda、2,500+件のテストを備えた完全なゲームプラットフォーム - 25週間で納品。
アーキテクチャ
ネイティブiOSからAI搭載クラウドサービスまでの完全なゲームプラットフォーム
iOSゲームエンジン
AI機能レイヤー
サーバーレスバックエンド
ウェブサイトと配信
技術スタック
iOS
Swift、SpriteKit、GameplayKit
AI/ML
オンデバイスAI(10機能)、GameplayKitストラテジスト
バックエンド
AWS Lambda(20関数)、API Gateway、DynamoDB
データ
DynamoDB、S3、CloudWatch分析
ウェブサイト
静的サイト、11言語i18n
テスト
2,500以上の自動テスト、CI/CDパイプライン
成果
169
20
2,500+
10
7
80+
