プロジェクト概要
このサイトは、Unity製2Dシミュレーションゲーム「Sugo-Dabi」の開発ハブ、および本番環境APIサーバーとして機能します。
APIサーバー稼働状況: 正常
APIエンドポイント:
APIエンドポイント:
https://sugorokuderby.com/api
開発理念 (Core Philosophy)
本プロジェクトは、明確に定義された設計思想とアーキテクチャルールに基づき、一貫性と保守性の高い開発を目指します。
- データモデル: シリアライズ効率を最優先 (短縮命名、プリミティブ型中心)
- アーキテクチャ: シングルシーン設計、DIモデルは手動シングルトン
- UIイベント: グローバルとローカルの責務を明確に分離
- 画面遷移: グローバルな
TransitionManager
による一元管理 - エラーハンドリング: 強制リセットフロー (エラー発生時はタイトルへ)
- 命名規則: AIの解釈性を優先した、厳格なPascalCase規約
技術スタック (Technology Stack)
プロジェクトは以下の技術スタックで構成されています。(抜粋)
- Engine: Unity 2022.3.58f1
- Backend Service: Unity Gaming Services (Authentication, Cloud Save, etc.)
- Server-Side: PHP on Sakura Internet Server
- Database: MySQL