Life授权服务平台

插件详情

← 返回插件库

中国象棋

xiangqi · 旺普拉斯
暂无评价

传统中国象棋,人机和双人同屏,简单,普通,困难三种难度模式。

适用产品:生活管理平台Life System、Life Game
20 积分
≈ ¥20.00
登录后购买
登录后可查看积分余额、使用优惠券
插件介绍

传统中国象棋,人机和双人同屏,简单,普通,困难三种难度模式。

开发者暂未上传 HTML 介绍页。

标识
xiangqi
作者
旺普拉斯
价格
20 积分
最新版本
1.0.0
更新时间
2026-09-12 22:45
历史版本
  • 1.0.0 最新版 2026-09-12 22:45 34 KB
    经典中国象棋插件,适配 LifeBS v3.0 三端(lifesystem / lifegame / lifesoso)。支持双人同屏与人机对战,内置完整规则引擎与服务端防作弊校验,战绩落库并提供排行榜,后台可配置游戏参数。

    一、功能总览
    双人同屏对战
    同一设备红黑轮流走子,侧栏实时显示当前执方与回合数;
    支持认输与议和(双方确认)两种终局方式。
    人机对战(内置 AI)
    AI 采用 Negamax + Alpha-Beta 剪枝搜索,含将军/吃子优先级排序;
    三档难度可选(简单 / 普通 / 困难),后台可设默认难度。
    随机执方
    人机模式每局随机分配玩家执红或执黑,开局 Toast 提示;
    玩家执黑时 AI 自动先行。
    悔棋次数限制
    后台可配置每局悔棋上限(0-20 次,默认 3 次,0 表示禁止悔棋);
    前端实时显示剩余次数,用尽后按钮置灰禁用;每局独立计数;
    人机模式悔棋自动回退两个半回合,保持轮到玩家走子。
    移动端自适应
    画布随窗口自适应缩放,窄屏自动放大棋盘占满屏宽;
    支持触屏点选走子,点击高亮显示可落点。
    音效系统
    基于 Web Audio API 纯前端合成,零外部音频文件、零额外请求;
    走子、吃子、将军、胜利、失败、和棋音效各不相同;
    页面右上角静音开关,与后台「提示音」总开关叠加生效。
    终局特效
    分出胜负后,败方将/帅位置触发粒子爆炸动画(requestAnimationFrame 驱动);
    结果横幅展示胜负原因(将死 / 困毙 / 认输 / 议和)。
    中文棋谱
    按传统记谱法自动生成(进/退/平、前/后/中),逐回合展示;
    走子历史可回看,便于复盘。
    右侧信息栏
    对局信息、棋谱记录、我的战绩(胜率统计)、人机胜场 Top 10 排行榜、最近 10 局;
    每局结束自动刷新。
    顶部导航入口
    挂载 head.meta 钩子,在 lifesystem / lifegame 顶部导航自动注入「娱乐 ▾ → 中国象棋」下拉菜单;
    与五子棋插件的导航项自动合并(同一下拉菜单共存);lifesoso 端保持直链入口。
    二、规则引擎(完整中国象棋规则)
    棋子走法:车(直线)、马(日字,含蹩马腿判断)、炮(平移如车、吃子须隔一个炮架)、兵/卒(过河前只进、过河后可横走、永不后退)、帅/将(九宫内直行)、仕/士(九宫内斜行)、相/象(田字、不过河、塞象眼判断);
    特殊规则:两王对脸(白脸将)禁止、送将(走后被将军)非法、将死与困毙自动判定;
    服务端与前端使用同一套规则定义,保证校验一致性。