房间仓库 / Room repository
glink25/parti-deep-dive
Git ref(可选 / optional)
parti-package
游戏简介 / Game introduction
Deep Dive: Sunken Signal 是一款 3–8 人同步决策的 push-your-luck 聚会策略游戏。玩家共同探索深海遗迹,每次揭牌后选择继续深潜(GO)或返回母舰(LEAVE)并锁定决定;宝藏由仍在场玩家平分,路径余宝由撤退者分配,只有恰好一人撤退时才能带走路径遗物。第二张同类危险会立即触发 Crash,使仍在深潜的玩家失去本次未入账收益,并永久移除该危险牌。共进行 5 次 Dive,最终按已入账宝藏与遗物分数结算,平手共享胜利。
本地自动验证已完成:TypeScript strict typecheck、10/10 核心规则测试、Worker 行为 harness、构建产物与 SDK import 检查全部通过。parti-package 分支已清理为仅包含完整可安装房间包。正式市场封面 cover.svg 已补齐并由 manifest 的 cover 字段引用。
发布前确认 / Pre-flight checklist
已解析的房间包源码: 查看对应仓库分支与目录
{
"partiVersion": "0.1.0",
"protocolVersion": 1,
"id": "deep-dive-sunken-signal",
"name": "Deep Dive: Sunken Signal",
"version": "0.1.0",
"description": "3–8 人同步探索深海遗迹:继续潜航或及时撤退,带回宝藏与遗物,并躲过重复危险导致的崩塌。",
"tags": [
"push-your-luck",
"party",
"strategy"
],
"cover": "cover.svg",
"author": {
"name": "glink25"
},
"packageMode": "filesystem",
"entry": {
"ui": "index.html",
"worker": "room.worker.js"
},
"room": {
"minPlayers": 3,
"maxPlayers": 8
},
"sync": {
"mode": "snapshot"
},
"permissions": {
"network": false,
"storage": "session"
}
}
房间仓库 / Room repository
glink25/parti-deep-dive
Git ref(可选 / optional)
parti-package
游戏简介 / Game introduction
Deep Dive: Sunken Signal 是一款 3–8 人同步决策的 push-your-luck 聚会策略游戏。玩家共同探索深海遗迹,每次揭牌后选择继续深潜(GO)或返回母舰(LEAVE)并锁定决定;宝藏由仍在场玩家平分,路径余宝由撤退者分配,只有恰好一人撤退时才能带走路径遗物。第二张同类危险会立即触发 Crash,使仍在深潜的玩家失去本次未入账收益,并永久移除该危险牌。共进行 5 次 Dive,最终按已入账宝藏与遗物分数结算,平手共享胜利。
本地自动验证已完成:TypeScript strict typecheck、10/10 核心规则测试、Worker 行为 harness、构建产物与 SDK import 检查全部通过。
parti-package分支已清理为仅包含完整可安装房间包。正式市场封面cover.svg已补齐并由 manifest 的cover字段引用。发布前确认 / Pre-flight checklist
parti-package,manifest 使用"cover": "cover.svg"parti-package分支;Release ZIP 兜底尚未创建。已解析的房间包源码: 查看对应仓库分支与目录
{ "partiVersion": "0.1.0", "protocolVersion": 1, "id": "deep-dive-sunken-signal", "name": "Deep Dive: Sunken Signal", "version": "0.1.0", "description": "3–8 人同步探索深海遗迹:继续潜航或及时撤退,带回宝藏与遗物,并躲过重复危险导致的崩塌。", "tags": [ "push-your-luck", "party", "strategy" ], "cover": "cover.svg", "author": { "name": "glink25" }, "packageMode": "filesystem", "entry": { "ui": "index.html", "worker": "room.worker.js" }, "room": { "minPlayers": 3, "maxPlayers": 8 }, "sync": { "mode": "snapshot" }, "permissions": { "network": false, "storage": "session" } }