sam-gong-game

構想文件 (IDEA)

IDEA — 三公遊戲(Sam Gong 3-Card Poker)即時多人線上平台

<!-- SDLC Requirements Engineering — Layer 0:Idea Capture -->

<!-- 由 /devsop-idea 自動填寫;未來需求變更時,此文件作為「原始意圖」比對基準 -->


Document Control

欄位內容
DOC-IDIDEA-SAM-GONG-GAME-20260421
專案名稱三公遊戲(Sam Gong 3-Card Poker)即時多人線上平台
文件版本v0.1-capture
狀態DRAFT
作者Evans Tseng(由 /devsop-idea 自動生成)
建立日期2026-04-21
最後更新2026-04-21
輸入模式AI 自動填入(使用者於 Step -0.5 選擇)
建立方式/devsop-idea 自動捕捉;請執行 /devsop-brd-review 審查後方可升版
下游文件docs/BRD.md(由本文件產生)

1. Idea Essence(核心本質)

1.1 一句話描述(Elevator Pitch)

三公 Online 幫助華人休閒撲克玩家解決「擔心既有三公 App 作弊/不公平」的痛點,方式是以 Server-authoritative 架構(Cocos Creator Client + Colyseus Server)打造一款跨平台即時多人三公遊戲。

1.2 核心假說(Lean Hypothesis)

If we build 一款 Server-authoritative、伺服器完全掌控洗牌/發牌/比牌/結算的即時多人三公遊戲,搭配像素/賭場風格專業 UI,

then 華人 25-55 歲休閒撲克玩家

will 選擇本產品作為主要三公娛樂平台並願意購買虛擬籌碼,

which will lead to Peak CCU ≥ 500、付費率 ≥ 3%、並建立可複製至其他撲克品類的 authoritative server 基礎能力.

1.3 成功願景(Success Vision)

12 個月後,若本專案成功,以下情境將成真:

1.4 Innovation Type Classification(創新類型分類)

類型定義是否適用
Incremental(漸進式)改善既有產品功能或流程效率
Sustaining(持續性)在既有市場中競爭,提供更好的解法
Adjacent(鄰近式)現有能力進入新市場或新用戶群
Disruptive(顛覆性)從低端或全新市場切入,重塑現有市場
Radical / Breakthrough(突破性)基於新技術或商業模式,創造新市場

本 IDEA 的分類Sustaining(持續性創新)

分類依據:既有華人三公 App 市場已存在,但品質良莠不齊。本產品在相同市場中以「Server-authoritative 公平性 + 專業美術 + 跨平台」差異化競爭,屬於「更好的解法」而非創造新市場。資源投入策略走「快速 ROI + 精準行銷」路徑。


2. Problem Statement(問題陳述)

2.1 現狀描述(As-Is Narrative)

華人玩家(35-55 歲為主力)熱愛傳統三公遊戲,目前仰賴三條路徑滿足需求:(1)線下實體聚會,受空間時間限制;(2)Google Play / App Store 上數十款既有三公 App,但多為 Client-side 計算、美術粗糙、公平性不透明;(3)通訊軟體自建群組配合線下籌碼,門檻高且易生糾紛。玩家對「可信、即時、跨平台、美術精緻」的三公多人遊戲有強烈未被滿足需求。

2.2 根本原因分析(5 Whys)

問題現象:玩家擔心既有三公 App 作弊或發牌不公平
  Why 1:既有 App 多為 Client-side 計算或 P2P 架構
    Why 2:開發團隊多為小團隊/個人,缺乏後端 authoritative server 能力
      Why 3:authoritative server 需要專業後端框架與持續維運成本
        Why 4:過去幾年 authoritative 多人框架(如 Colyseus)成熟度不足且學習曲線陡
          Why 5(根本原因):缺乏「易用、成熟、支援 Cocos Creator」的 authoritative server 生態,使小團隊無法負擔此類產品開發

2.3 問題規模(量化估算)

指標估算數字資料來源信心水準
受影響使用者數(全球華人三公潛在玩家)500 萬+AI 推斷
每人每週娛樂時間(可轉移至本產品)3-5 小時AI 推斷
每人每年願付娛樂費用USD 20-50AI 推斷
可定址市場規模(TAM)USD 8 億/年(華人休閒博弈類全球)AI 推斷
可服務市場規模(SAM)USD 1 億/年(繁中市場)AI 推斷
可獲取市場規模(SOM)USD 500 萬-1,000 萬/年AI 推斷

3. Target Users(目標使用者)

3.1 主要使用者群(Q1 澄清結果)

使用者描述:華人休閒撲克遊戲玩家(主群 35-55 歲;次群 25-34 歲上班族;海外華人社群)

屬性描述
職業 / 角色主群:中生代專業工作者、自營業者、退休族;次群:上班族
行業 / 情境碎片時間娛樂、社交聚會線上替代、懷舊紙牌遊戲愛好
技術成熟度中階:使用 LINE / Facebook / 手遊 App 無障礙
使用頻率每週 3-5 次,每次 20-60 分鐘
決策角色使用者即決策者(C2C 消費產品)

3.2 Jobs to Be Done(用戶核心任務)

任務類型用戶任務描述
Functional當我想玩三公放鬆時,我想要快速配對真人對手、公平對戰,以便獲得娛樂與勝負滿足感
Emotional贏牌的刺激感、懷舊感、無作弊疑慮的安心感
Social與朋友組桌炫耀手氣、在群組中建立「牌技好手」聲望、融入華人文化社群

3.3 非目標使用者(Not Our Users)

排除群體排除原因
❌ 未成年玩家(18 歲以下)法規要求、道德考量,必須年齡驗證閘門
❌ 尋求真實金錢賭博的玩家本產品僅虛擬籌碼,不可兌換現金
❌ 非華人市場國際用戶首版聚焦繁中;英/簡中待 v2
❌ 硬核撲克職業玩家三公為休閒品類,非職業競技

4. Value Hypothesis(價值假說)

4.1 核心價值主張(Value Proposition Canvas)

Pain Relievers(痛點緩解):

使用者痛點我們的緩解方式
擔心既有 App 作弊 / 發牌不公平Server-authoritative 架構,所有計算在伺服器;可公開洗牌審計
美術粗糙、體驗廉價專業像素/賭場風格 UI + 完整發牌/翻牌/結算動畫
跨裝置不連通(手機/網頁)Cocos Creator 跨平台,帳號跨端同步
缺乏真人對戰Colyseus Matchmaking + 即時 Room State 同步

Gain Creators(增益創造):

使用者期望收益我們如何創造
進度感、成就感虛擬籌碼等級(青銅→鑽石)、每日任務、排行榜
社交連結好友系統、房間內聊天、組桌邀請
免費即可入門遊客登入、每日贈送基礎籌碼
勝負刺激即時結算動畫、籌碼累積視覺化

4.2 差異化定位

相對既有三公 App(Client-side 計算、美術粗糙、P2P 連線)與國際撲克品牌(德撲為主、非華人原生),本產品的獨特差異是華人市場首款 Server-authoritative 的三公專業級多人遊戲,以公平性為核心賣點,搭配華人市場原生玩法與本土化美術風格。


5. MVP & Learning Plan(最小可行驗證計畫)

5.1 MVP 邊界定義

MVP 功能驗證假設最低可接受標準
三公核心玩法 + Server authoritative 計算玩家認可「公平性」差異化價值Beta 封測公平性 NPS ≥ 4/5
大廳 + 快速配對Matchmaking 可吸引足夠同時在線平均配對時間 ≤ 30 秒
虛擬籌碼系統 + 每日贈送籌碼經濟足以支撐持續遊玩7 日留存 ≥ 25%
像素 or 賭場風 UI(擇一完整)美術質感可接受封測主觀評分 ≥ 4/5
帳號系統(遊客 / 社群登入)註冊門檻不阻礙轉換註冊完成率 ≥ 80%

明確不在 MVP 範圍(Non-MVP):

5.2 Validation Metrics(驗證指標,Pre-BRD 階段)

指標測量方式通過閾值(Go)失敗閾值(Kill/Pivot)追蹤週期
法務風險可控律師意見書明確建議虛擬籌碼不可兌換模式合法明確指出無可行合規路徑BRD 核准前
技術 PoC 可行性Cocos + Colyseus 原型2 週內完成 1 桌 4 人對戰2 週未能跑通Discovery Week 3
使用者訪談確認痛點華人玩家訪談 N ≥ 10≥ 70% 表達「公平性」為選擇因素< 40%BRD 審查前
付費意願調查問卷 / 訪談≥ 30% 表達願意付費買籌碼< 15%Beta 前
封測留存Analytics7 日留存 ≥ 25%< 10%Beta 週 4

驗證計畫時程:

Week 1-2:法律意見書 + 技術 PoC 啟動
Week 2-3:使用者訪談(N ≥ 10)+ 付費意願調查
Week 3:Go/Kill/Pivot 決策
Week 4+:進入 PRD / EDD 階段

5.3 Riskiest Assumption(最高風險假設,Leap of Faith)

以下假設一旦被推翻,整個 IDEA 必須根本性調整或放棄。

我們假設 以「虛擬籌碼不可兌換娛樂產品」形式運營的三公遊戲在台灣法律框架下可合法上架並持續運營

若此假設為假,則 整個商業模式不成立,專案應 停止或根本性調整(如改為純休閒益智遊戲去除籌碼元素)

我們將透過 正式法律意見書 + 向平台(Google/Apple)預審BRD 核准前 4 週 驗證此假設。

假設驗證方法驗證期限若錯誤的後果
虛擬籌碼模式在台灣合法律師意見書 + 平台預審BRD 前 4 週商業模式重建或專案停止
Cocos Creator 3.x + Colyseus SDK 整合無重大阻塞2 週 PoCDiscovery Week 3換技術棧(延期 4-8 週)
華人玩家確實重視公平性 > 方便性訪談 N ≥ 10BRD 前差異化失效,需重新定位

6. Clarification Interview Record(澄清訪談記錄)

本節記錄 /devsop-idea Step 2 的完整結果。本次採「AI 自動填入」模式,未執行互動式提問;以下所有欄位為 AI 根據使用者草稿原文推斷。

Q1 — 主要使用者

欄位內容
回答華人休閒撲克玩家(主群 35-55 歲中生代,次群 25-34 歲上班族,海外華人社群)
選擇方式AI 自動填入(使用者草稿未明示,AI 依「三公」為華人傳統撲克玩法推斷)
影響範疇BRD §4 Stakeholders、PDD Persona、RTM 使用者欄位

Q2 — 核心痛點

欄位內容
回答既有三公 App 多為 Client-side 計算或 P2P 連線,存在作弊疑慮;美術粗糙、公平性不透明;無跨平台即時多人專業體驗
選擇方式AI 自動填入(從使用者草稿「Server authoritative,Client 只做展示與輸入」反推痛點)
影響範疇BRD §2 Problem Statement、§5 Proposed Solution、§7 Success Metrics

Q3 — 技術限制或偏好

欄位內容
回答使用者明確指定:Client 必須為 Cocos Creator;Server 必須為 Colyseus(Node.js);架構必須 Server-authoritative
選擇方式使用者草稿明示(非 AI 推斷)
影響範疇BRD §8 Constraints、EDD 技術選型、ARCH 架構設計

Q4 — 預期使用規模

欄位內容
回答中規模:100-10,000 人同時使用(目標 Peak CCU ≥ 500)
選項小規模(1-100)/ 中規模(100-10,000) / 大規模(10,000+)
影響範疇ARCH 可擴展性設計、SCHEMA 分表策略、EDD 容量規劃、Colyseus 單/多節點決策

Q5 — 其他補充說明(動態追問)

欄位內容
回答使用者草稿額外指定:UI 風格可為「像素風」或「CASINO 21點風」,需有主角、布景、豐富互動
追問觸發原因使用者已主動提供 UI/UX 風格偏好
影響範疇Art Direction、§4.4 RACI Art、§5.3 MVP UI 範圍、Beta A/B 測試計畫

原始 IDEA(使用者輸入原文,逐字保留)

三公遊戲(Cocos + Colyseus)開發草稿

一、專案目標
打造一款即時多人三公(3-card poker / Sam Gong)遊戲,採用:
Client(Cocos Creator):負責 UI、動畫、玩家操作
Server(Colyseus / Node.js):負責遊戲邏輯、狀態同步(authoritative)
核心原則:
🎯 Server authoritative,Client 只做展示與輸入

二、核心玩法(簡述)
每位玩家發 3 張牌
根據三公規則比大小(點數 / 公牌)
支援下注(betting)
最終結算輸贏
(規則細節可後補或做成 config)

三、系統架構
1️⃣ Client(Cocos)
負責:
- UI(桌面、玩家位置、籌碼)
- 動畫(發牌動畫、翻牌動畫、結算動畫)
- 要有豐富UI設計互動,主角,布景相關,要有專業UI/UX設計,像素風格,CASINO 21點風格都可以
- 玩家操作(下注、比牌、準備)
- 狀態呈現(從 server sync)
👉 不做任何結果計算(避免作弊)

2️⃣ Server(Colyseus)
負責:
- 洗牌(shuffle)
- 發牌(deal)
- 比牌(compare)
- 結算(settlement)
- 遊戲流程控制(state machine)
- 玩家狀態同步(room state)

保留原文供未來 ECR(Engineering Change Request)審查時比對,確認需求變更屬 BUG 修正還是範圍擴充。


7. Market & Competitive Intelligence(市場與競品情報)

7.1 競品 / 參考資源

競品 / 工具核心定位優勢劣勢我們的差異
colyseus-2d-multiplayer-card-game-templates(GitHub)Colyseus 卡牌模板(Unity/Phaser/Defold/Godot)可直接參考 room state 設計無 Cocos Creator 範例;非三公專用以 Cocos + 三公玩法補足生態
Colyseus 官方 UNO 範例Turn-based 卡牌官方範例完整 Schema + Command Pattern 示範英文 UI、非三公本土化 + 品類差異
Riffle(GitHub)Angular + Colyseus web 卡牌Web client 整合實例Web only、非三公跨平台 + 三公
既有三公手機 App(數十款)單機或 P2P 三公已有華人用戶認知Client-side 計算、美術差、作弊疑慮Server authoritative + 專業美術
Zynga Poker / PokerStars國際撲克 App成熟變現、強社交非三公、華人親切度低聚焦華人原生玩法

7.2 技術生態建議

層次建議方案選擇理由
Client 引擎Cocos Creator 3.x(使用者指定)華人開發社群成熟、跨平台能力完整
Client 語言TypeScript與 Colyseus SDK 一致、型別安全
Server 框架Colyseus 0.15+(使用者指定)官方 Cocos SDK、Schema-based sync、MIT license
Server 語言Node.js + TypeScript與 Client 共用 Schema type
持久層PostgreSQL + RedisPG 存玩家/牌局;Redis 做 matchmaking queue + presence
部署Colyseus Cloud(省維運)或自建 k8s(彈性高)EDD 階段決策
反作弊Server 速率限制 + Schema 變更審計Schema 改動只發生 Server 端,天然防 Client 作弊

7.3 研究來源

搜尋關鍵字主要發現可信度
"sam gong 3-card poker multiplayer colyseus github"未找到 Sam Gong 專屬實作;找到多款 Colyseus 卡牌模板
"Colyseus Cocos Creator best practices 2026"官方已提供 Cocos SDK;Schema Class 應只含欄位、邏輯走 Command Pattern
"online card game anti-cheat gambling regulation Taiwan"台灣《刑法》賭博罪;《詐欺犯罪危害防制條例》規管線上遊戲;罰鍰 NT$10 萬-200 萬

8. Initial Risk Assessment(初始風險評估)

8.1 風險矩陣

#風險描述類型可能性影響風險等級初步緩解策略
R1台灣刑法賭博罪定位法規MEDIUMHIGH🔴 HIGH虛擬籌碼不可兌換 + 律師意見書
R2Client 外掛 / 自動化作弊安全HIGHMEDIUM🟡 MEDIUMServer 速率限制 + 異常偵測
R3Colyseus 單節點承載不足技術MEDIUMHIGH🔴 HIGHRedis Presence 水平擴展 PoC
R4美術雙軌(像素/賭場)成本超支產品MEDIUMMEDIUM🟡 MEDIUM先做一套主打,另一套做關鍵畫面
R5Google Play / App Store 審查駁回商業MEDIUMHIGH🔴 HIGH強調娛樂性 + 預審
R6籌碼經濟通膨 / 崩盤遊戲設計MEDIUMHIGH🔴 HIGH發放/回收曲線模擬 + 每日上限

8.2 Kill Conditions(專案終止條件)

終止條件觸發閾值檢查時機
法務風險無解律師明確指出無合規路徑BRD 核准前
技術不可行2 週 PoC 無法跑通 1 桌 4 人基本對戰Discovery Week 3
使用者不關心公平性訪談 < 40% 視為選擇因素BRD 審查前
Beta 留存崩壞7 日留存 < 10%Beta Week 4
平台雙拒Google / Apple 均駁回上架Pre-launch

8.3 Pre-mortem Exercise(失敗前情境模擬)

想象 12 個月後,這個專案已徹底失敗。最可能的失敗原因:

#失敗情境根本原因預防措施早期預警訊號
F1被平台下架或遭政府調查被認定觸犯賭博罪早期律師意見書 + 虛擬籌碼不可兌換 + 平台預審律師回覆保留、平台初審拒絕
F2同時在線數 < 100,配對失敗率高獲客成本過高或美術未達預期Beta 封測質感驗收 + FB/Google 小額廣告測 CACBeta 留存 < 15%
F3競品(大廠)2-3 個月內跟進推出技術門檻其實不高建立品牌認知護城河 + 快速迭代新品類大廠公告進入華人撲克市場
F4Client 被外掛 / 反編譯破解自動化下注Server 速率限制與異常偵測不足反作弊系統早期介入 + 關鍵邏輯 Server 驗證異常帳號投訴激增
F5Cocos + Colyseus 整合遇 SDK Bug 延期技術選型冒險2 週 PoC + 備案(自研 WebSocket)PoC 超 2 週仍未完成
F6籌碼經濟崩盤(通膨或通縮)發放/回收曲線未測試Game Designer 模擬 + 每日上限 + 回收機制玩家抱怨「沒籌碼玩」或「籌碼太多沒用」

Pre-mortem 結論: 最可能的失敗路徑是 F1(法規風險),需在 BRD 階段優先設計合規邊界與律師意見書;次要風險是 F4(作弊),需在 EDD 階段納入反作弊設計。


9. Business Potential(初步商業潛力)

9.1 商業模式假說

項目初步假設
收入來源虛擬籌碼 IAP(主)+ VIP 訂閱(次)+ 獎勵廣告(免費用戶觀看)
主要定價策略Freemium:免費遊玩 + 每日贈送 + 付費加速 / 桌限擴大
主要成本驅動因子一次性開發 NT$ 450 萬;月維運 NT$ 20 萬;CAC NT$ 150-300/人
核心資源Cocos + Colyseus 技術棧、華人美術、反作弊演算法、KYC 整合
獲客管道Facebook 華人社團、YouTube 華人頻道贊助、Google UAC、商店 SEO

9.2 戰略對齊

公司策略目標本 IDEA 的貢獻方式對齊強度
建立華人市場休閒遊戲 IP 組合三公為首發,複製至其他撲克品類
累積多人遊戲後端能力Colyseus + Cocos 可複用
合規營運模式探索建立可跨境複製的合規 playbook

10. Executive Sponsorship & Stakeholder Alignment

10.1 Executive Sponsor

欄位內容
贊助人(待指定,建議 Sayyo Games 創辦人或 CPO)
贊助原因華人休閒博弈市場驗證 + 多人遊戲能力建設
授權範圍預算 NT$ 450 萬開發 + NT$ 240 萬首年維運;法規邊界不可妥協
核可日期(待填)
升級路徑法務或技術重大阻塞 → 升級至董事會

10.2 Stakeholder Pre-alignment Matrix

利害關係人角色對本 IDEA 的態度主要顧慮對齊策略對齊期限
Product LeadPM支持玩家留存、變現BRD 審查會議BRD 前
Engineering LeadTech中立→支持Cocos+Colyseus 整合風險2 週 PoCDiscovery Week 3
Legal法務謹慎賭博罪風險提早意見書BRD 前
Art Director美術興奮雙軌成本擇一主打PRD 時
Game Designer設計支持規則/平衡早期籌碼模擬EDD 前

10.3 Communication Plan

里程碑溝通對象溝通形式期限
IDEA 核准Executive Sponsor1-pager + 簡報BRD 前
BRD 完成All Stakeholders文件分享 + 審查會議BRD 完成後
PoC 結果Eng + PMDemo + 技術報告Discovery Week 3
Beta 結果All StakeholdersData ReviewBeta 結束

11. IDEA Quality Score(構想品質評分)

整體評分:★★★☆☆(3/5)

評分維度分數評估說明改進建議
目標清晰度1.0 / 1核心目標明確:Server-authoritative 三公多人遊戲
使用者具體度0.5 / 1使用者草稿未明示目標玩家,AI 推斷華人市場訪談 N ≥ 10 確認目標玩家輪廓
痛點可量化0.3 / 1草稿聚焦技術架構,未量化玩家痛點問卷量化作弊疑慮、美術偏好
範圍邊界明確0.5 / 1Client/Server 分工清楚,但 Out of Scope 未明示明確列出本版不做項目
技術可行性初判1.0 / 1Cocos + Colyseus 技術棧成熟,官方 SDK 可用
【IDEA 品質評分】★★★☆☆(3/5)
  + 目標清晰:✅ Server-authoritative 三公多人遊戲
  + 可行性:✅ 技術棧成熟(Cocos + Colyseus 官方整合)
  △ 使用者具體度:AI 推斷華人市場,需訪談確認
  △ 範圍邊界:AI 已補齊 Out of Scope,建議 PRD 階段細化
  - 痛點量化:草稿聚焦技術而非玩家行為,建議訪談量化

12. Critical Assumptions(關鍵假設清單)

#假設陳述影響層級不確定性驗證方式驗證期限
A1虛擬籌碼不可兌換模式在台灣合法HIGHHIGH律師意見書BRD 前 4 週
A2Cocos + Colyseus SDK 整合無重大阻塞HIGHMEDIUM2 週 PoCDiscovery Week 3
A3華人玩家重視公平性 > 方便性HIGHMEDIUM訪談 N ≥ 10BRD 前
A4單節點 Colyseus 可承載 500 CCU + <100ms latencyMEDIUMMEDIUM壓測EDD 後
A5付費率 3% 為華人休閒博弈合理預期MEDIUMHIGHBenchmark + 封測Beta
A6像素 or 賭場風格被華人玩家接受MEDIUMMEDIUMBeta A/BBeta
A7Google Play / App Store 審查可通過HIGHMEDIUM平台預審 + 文案審查Pre-launch

13. Open Questions(待解問題)

#問題影響層級若不解決的後果負責人狀態
OQ1虛擬籌碼是否可由玩家用現金購買?定位如何釐清?策略商業模式鎖不住Legal🔲 OPEN
OQ2三公「公牌」規則採用哪一地區版本?範圍規則不確定性影響開發Game Designer🔲 OPEN
OQ3是否需要實名 KYC?還是簡訊驗證即可?法規影響註冊轉換與合規Legal + Product🔲 OPEN
OQ4美術風格最終採一套或雙主題?產品影響美術預算與上線時程Art + PM🔲 OPEN
OQ5Colyseus Cloud vs 自建 k8s?技術影響月維運成本與彈性Eng Lead🔲 OPEN
OQ6是否支援觀戰模式?範圍影響 Schema 複雜度與社交PM🔲 OPEN

14. IDEA → BRD Handoff Checklist

#Checklist 項目狀態負責人
C1一句話描述(§1.1)已清晰表達,無模糊詞PM
C2核心假說(§1.2)符合可測試格式PM
C3Q1 使用者描述具體(非「所有人」)PM
C4Q2 痛點已量化(或有驗證計畫)🔲 待訪談PM
C5Q4 規模已選定(影響架構決策)PM
C6至少 1 個競品在 §7 已識別PM
C7至少 3 項風險在 §8 已識別PM
C8Kill Conditions(§8.2)已定義PM
C9關鍵假設 A1(§12)已識別並有驗證計畫PM
C10IDEA Quality Score ≥ 3✅(3/5)AI
C11原始 IDEA 原文已逐字保留(§6 末段)AI
C12Open Questions 中無 P0 級別未解技術問題Engineering

15. Traceability Note(溯源說明)

此文件是需求鏈的起點,扮演「原始意圖記錄者」的角色。

向下追溯(Forward):

IDEA.md (本文件)
  └─► BRD.md       ← /devsop-idea 已自動生成
        └─► PRD.md      ← /devsop-gen-prd 待生成
              └─► PDD.md      ← /devsop-gen-pdd
                    └─► EDD.md      ← /devsop-gen-edd
                          └─► ARCH / API / SCHEMA / BDD → 實作

需求變更判斷準則:

場景對比依據分類
功能行為與原始 IDEA Q1/Q2/Q3 一致但實作有誤IDEA §6 原文BUG(修正,不需 ECR)
功能需求超出原始三公玩法或 Client/Server 分工描述IDEA §6 原文ECR(需 /devsop-change)
Client 開始做結果計算(違反 Server authoritative)IDEA §6 「👉 不做任何結果計算」嚴重 ECR(違反核心原則)
技術棧偏離 Cocos + ColyseusIDEA §6 Q3ECR 或 ADR(需決策依據)
新增「真實金錢兌換」功能IDEA §5.3 Out of Scope法務阻擋 + 嚴重 ECR

Appendix A:Research Raw Data(研究原始資料)

搜尋 1:競品與開源專案

查詢:sam gong 3-card poker 三公 multiplayer card game colyseus open source github
結果摘要:
- 無 Sam Gong / 三公 專屬的 Colyseus 開源實作
- sominator/colyseus-2d-multiplayer-card-game-templates:4 引擎卡牌模板
- Ronan-H/riffle:Angular + Colyseus Web 卡牌
- Colyseus 官方 UNO 範例
- Colyseus Cocos Creator 官方 SDK 已就緒
結論:有成熟 framework 與參考實作,但無 Sam Gong 專屬範本,需自行實作

搜尋 2:技術最佳實踐

查詢:Colyseus Cocos Creator multiplayer card game server authoritative state sync best practices 2026
結果摘要:
- Colyseus 使用 Schema-based state sync,Server 負責 mutate,Client 訂閱變更
- Best practice:Schema class 僅含欄位定義;遊戲邏輯走 Command Pattern,獨立於 Schema
- patchRate 優化:Colyseus 追蹤 property-level 變動,只發送最新值降低頻寬
- Cocos Creator SDK 使用方式與 JS/TS SDK 一致
- Colyseus UNO 範例為 turn-based 卡牌官方實作參考
結論:架構路線清楚,Command Pattern 管遊戲流程,Schema 管同步

搜尋 3:合規與反作弊

查詢:online multiplayer card game anti-cheat server authoritative pitfalls gambling regulation Taiwan
結果摘要:
- 台灣《刑法》第 266 條:凡以財物或可兌換財物之物為賭注即違法
- 《詐欺犯罪危害防制條例》明確將線上遊戲經營者納入規管,罰鍰 NT$10 萬-200 萬
- 數位部為主管機關,須配合身份驗證、可疑交易通報
- 反作弊:Server-authoritative 為基本功,但 Client 仍可能有自動化外掛
- 研究:SecureTCG(P2P 卡牌反作弊協定)可參考思路
結論:法規風險為最高風險;技術上 Server-authoritative 足以擋 Client 直接作弊,但需補強行為分析

Appendix B:Document History

版本日期作者修改摘要
v0.1-capture2026-04-21/devsop-idea初始捕捉,AI 自動填入模式

Appendix C:Attached Materials(附件與素材)

以下素材由使用者於 /devsop-idea 呼叫時提供,已自動存入 docs/req/ 目錄。

(目前無附件。若後續需補充素材——例如三公詳細規則文件、美術風格參考圖、競品截圖——請將檔案複製至 docs/req/ 目錄,更新此清單後,gen-* skills 即可自動讀取。)


此 IDEA.md 由 /devsop-idea 自動保留,記錄需求探索過程中的所有原始輸入與假設。

若未來需求發生變化,可對照此文件確認原始意圖,判斷屬 BUG 修正或 ECR(需求變更)。