Hundred Masks
走棋、合并、召唤。下一步怎么选?
画面
项目概念 · 持续开发中
它做什么
把走棋、合并和召唤放进纸剧场,用清楚的回合结果呈现战术。
它怎么运作
- 步骤 1观察棋盘
在同一棋盘视角里选择移动、合并或召唤。
- 步骤 2完成回合
规则核心检查操作是否合法,并处理资源和局面。
- 步骤 3应对落子
对手在限定的搜索范围内,选择符合规则的回应。
- 步骤 4撤回或继续
纸剧场展示回合结果,历史记录支持撤销与继续。
玩家选择点选 · 召唤 · 合并
选择棋盘支持的行动。
纸片棋盘SwiftUI · SceneKit
以有空间感的纸片风格呈现棋盘。
回合规则Swift 规则核心
执行行动并保留完整回合状态。
对手搜索Negamax · alpha-beta
在有限深度与已建模的动作内选择回应。
进度与撤回持久保存 · 快照
保存进度,支持整回合撤回。
每日挑战12 组关卡配置
轮换使用固定的十二个已设计开局。
技术栈
Swift · MergeChessCoreSwiftUI · SceneKit确定性对手搜索Negamax · α-β 剪枝回合快照与撤销本地关卡进度保存
对手搜索覆盖有限动作模型;每日挑战轮换既有关卡。