How icecat14159/ai-game-project works
這是以原生 HTML Canvas 運行的 2D 冒險遊戲,並提供 Supabase 帳號認證及雲端進度/偏好同步。玩家由首頁進入主畫面後,可操作角色、登入並設定自動存檔;README 描述認證狀態會觸發存檔模組,存檔模組則與資料庫雙向同步。README 也列出手動及登出前存檔、密碼變更與錯誤提示等能力。由於沒有可讀取的來源節錄,關係僅依 README 架構圖與文字說明;部分模組僅能以樹中存在的 tests/ 目錄定位。
Main entry points: tests 進度與偏好同步 · MainScreen.html 遊戲主畫面 · index.html 首頁入口 · database_schema.sql 玩家存檔資料表
Components 12
Connections 14
- 玩家 → 首頁入口: 開啟
README.md - 首頁入口 → 遊戲主畫面: 導向
README.md - 玩家 → 遊戲主畫面: 操作
README.md - 遊戲主畫面 → 畫布與角色控制: 畫布互動
README.md - 玩家 → 登入註冊介面: 登入註冊
README.md - 登入註冊介面 → 帳號認證: 提交認證
README.md - 帳號認證 → Supabase Auth: 認證請求
README.md - 帳號認證 → 進度與偏好同步: 觸發同步
README.md - 玩家 → 設定介面: 調整偏好
README.md - 設定介面 → 進度與偏好同步: 設定存檔
README.md - 進度與偏好同步 → 玩家存檔資料表: 讀寫進度
README.md - 進度與偏好同步 → 存檔提示: 顯示狀態
README.md - Supabase → Supabase Auth: 提供服務
README.md - Supabase → 玩家存檔資料表: 託管資料
README.md