项目起步于"将中国象棋玩法与修仙世界观结合"的创意想法,通过微信小程序形式交付。
核心目标是让用户在棋局对弈中体验"从凡人到大乘修士"的成长路径,通过境界突破、每日任务、成就系统构建长期粘性。
玩家通过棋局对弈积累"修为",突破境界,体验从凡人到大道的修仙之路。
核心玩法为 AI 对弈(PVE),辅以 PVP 匹配对战。
点击空白处退出提示
项目起步于"将中国象棋玩法与修仙世界观结合"的创意想法,通过微信小程序形式交付。
核心目标是让用户在棋局对弈中体验"从凡人到大乘修士"的成长路径,通过境界突破、每日任务、成就系统构建长期粘性。
玩家通过棋局对弈积累"修为",突破境界,体验从凡人到大道的修仙之路。
核心玩法为 AI 对弈(PVE),辅以 PVP 匹配对战。
## 核心玩法
### 悟道对弈
- 与 AI 进行中国象棋对弈,胜者可获灵石与修为奖励
- AI 难度分为九重境界,从「无名散修」到「天道化身」,实力逐级攀升
- 每局限悔棋 3 次;灵石不足 100 时禁止对弈
### 渡劫争锋
- PVP 实时匹配,与其他修士一较高下
## 境界体系
从凡人到仙帝,十重境界等你突破。境界越高,对局时限越长(最高 120 分钟),胜利奖励越丰厚。
## 成长系统
| 系统 | 说明 |
|------|------|
| 每日悟道 | 每日上限 10 次,完成对局获灵石与修为 |
| 每日任务 | 修心(对弈局数)、斩妖(吃子数量)、突破(胜局数)三重任务 |
| 成就殿 | 45 个成就(对弈篇 + 修炼篇),达成后领取灵石奖励 |
| 连续签到 | 5 天循环签到,奖励灵石与仙玉 |
## 商城系统
| 商城 | 内容 |
|------|------|
| 法宝阁 | 筑基丹、金丹、元婴等境界突破丹药 |
| 服装阁 | 多款修仙风格时装,支持云端更新 |
| 头像框 | 木/铜/银/金/玉/雷六种材质框 |
| 头像 | 多种头像风格可选 |
本项目全程由本人使用Workbuddy开发实现,全程零代码,项目中使用的人物图片,背景,图标、音乐素材,由本人使用AI工具实现。
整个项目周期大约2个星期。每天花费大概3-4个小时。
所有功能由本人负责审核和测试完成,最终实现了整个项目的设想。
修真录 · 技术实现简介
技术栈:微信小程序 + 微信云开发(云函数 + 云数据库 + 云存储)
前端架构
页面结构:17 个页面,涵盖登录、首页、对弈、PVP、修真榜、修士档案、每日任务、成就殿、服装阁、法宝阁等
状态管理:Storage 缓存用户数据、头像/服装本地缓存、全局音频管理器
资源策略:头像/服装/音频等资源存云存储,登录时批量获取临时链接并本地持久化缓存
后端架构
云函数(9 个):
login:用户登录/注册,返回用户信息及资源列表
chessAI:Pikafish-NNUE 引擎驱动,支持 9 级难度分层
getLeaderboard:五榜数据查询(修为/灵石/胜局/对局/胜率)
match/index:PVP 实时匹配,管理 matchQueue 与 pvp_rooms
updateGameResult:对局结算,更新修为/灵石/胜败统计
claimAchievement:成就领取校验与发放
getDailyTasks / claimTaskReward / autoSignIn:每日任务与签到系统
数据库集合:
users:用户基础信息、修为、灵石、境界、服装、头像框等
pvp_rooms:PVP 房间状态管理
matchQueue:匹配队列
AI 引擎实现
云端:Pikafish-NNUE 神经网络评估,1024MB 内存,55K NPS,UCI 协议通信
本地:Minimax + Alpha-Beta 剪枝,作为降级备选
攻击性优化:将军走法优先级、评估函数将军威胁统计、杀棋搜索延伸



























评论