Sugo-Dabi (スゴロクダービー)

Project Development Hub & API Server

プロジェクト概要

このサイトは、Unity製2Dシミュレーションゲーム「Sugo-Dabi」の開発ハブ、および本番環境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