AI x SFC Player

文章 · · English · 繁體中文 · 日本語

AI 做的《象棋大补帖》:暗棋、象棋、象棋麻将和小兵的故事,浏览器直接玩

这次想用象棋的棋子当角色,做一系列棋类游戏,再把它们收进同一个游戏文件,开机选一款来玩,所以叫“大补帖”。棋子是圆圆的木片,上面有字,也有脸和表情:翻开时会打招呼,吃子时会说一句,被吃时会“先回营休息”。

《象棋大补帖》(XIANGQI PACK)是一款怀旧电视游戏机格式的游戏,整个游戏文件 2 MB,里面有:

入口内容
棋馆暗棋、象棋(大盘)、象棋麻将;对电脑有简单、普通、困难三种强度,暗棋和象棋也能两人对战
故事“小兵成长记”六章,每一章用一款棋当关卡
小玩意今日一子:抽一颗棋子,给一句鼓励的话
语言中文、English、日本語、한국어、Tiếng Việt,在标题菜单用左右键切换;棋子上的字不变

规则都是传统游戏;程序、电脑对手、画面、角色、四首曲子都是 AI 做的。AI 实际工作约 210 分钟,按 API 价格换算约 58 美元。中文界面是繁体字。

这也是我们第一次做多语言的游戏:中文、英文、日文、韩文、越南文五种,在标题菜单用左右键就能换,画面上的文字和字体都跟着换。翻译也是 AI 做的。

在浏览器直接玩:aixsfc.app/player/?load=xiangqi。可以免费玩,想分享给朋友,请给他们这个网址。

标题、暗棋、象棋、象棋麻将(这三段由电脑代打每一方)、故事第一章的开场、今日一子(请开声音)。直接从播放器的模拟器输出画面和声音。

怎么玩

标题:象棋大补帖,四颗会晃的棋子
标题:棋馆、故事、小玩意,最下面一行用左右键换语言。
暗棋:4×8 的棋盘,黑车翻开时说话
暗棋:每种子第一次翻开时会说一句。
象棋:楚河汉界,双方名字旁的思考秒数
象棋:名字旁边是这一步想了几秒。
象棋麻将:你和三家电脑,中间是牌堆
象棋麻将:你对三家电脑,一组加一对就胡。
故事:第一章 新兵营
故事“小兵成长记”第一章。
小兵:哇,大家都好大颗,我是最小的耶
最小的小兵来到新兵营。后面五章留给你自己玩。
今日一子:今天的你是车
今日一子:只给鼓励,不讲吉凶。

电脑怎么下

三种游戏的电脑都先用 JavaScript 写成一份参考程序,在电脑上大量对下、调强度,再用游戏机的汇编语言照着写一遍。

暗棋:简单是能吃就七成机会随便吃一个;普通给每一步打分(吃到什么、走完会不会被吃);困难先挑出最好的 8 步,再多想一层。参考程序自己对下 300 局(先后轮流):

对局胜负和
普通 对 简单30000
困难 对 简单29901
困难 对 普通9952149

和局多是暗棋本来的样子:双方都小心,50 步没有翻子或吃子就和。

象棋:第一步从 8 种常见开局(当头炮、起马、飞相、仙人指路)随机挑;之后先快速看过每一种走法(走一步、看之后的吃子、这一步能不能威胁对方的大子),再挑最好的几条线路往下想两步,吃子一路算到底。简单想 2 条、普通 5 条、困难全部。对下 20 局:

对局胜负和
普通 对 简单1208
困难 对 普通1460
困难 对 简单1730

在游戏机上,简单和普通一步最多约 2 秒,困难一般 2–4 秒,最久约 7 秒。所以画面上双方名字旁都会显示这一步想了几秒,看得出对方正在想。

象棋麻将:简单随便打;普通打掉后“能胡的子有几种”最多的那颗;困难再算每种还剩几颗没出现。对打 4000 局:三家简单的桌上,换一家普通或困难上桌,胜率约 34–36%,同桌的简单各约 5%。普通和困难差不多,这个游戏运气成分大。

怎么确认没做错

AI 执行的做法

成本

AI 工作时间约 210 分钟
模型Claude Opus 5.5,共约 440 条回复
AI 输出 token约 55 万
处理的 token 总数约 1.9 亿(大部分是缓存读取)
估计费用约 58 美元(按 2026 年 11 月的 Anthropic API 价格换算;订阅方案计费方式不同)
其他费用0:字体是开放授权,其余都是为这款游戏制作的

版本记录

版本改了什么
1.261108.7语言改到标题菜单最下面一行,左右键直接切换
1.261108.6可以切换语言:中文、English、日本語、한국어、Tiếng Việt,会保存;开机时读回存档
1.261108.5故事“小兵成长记”六章
1.261108.4象棋麻将
1.261108.3象棋:双方名字旁显示这一步想了几秒
1.261108.2象棋的电脑重做:开局随机挑常见开局,吃子算到底,强度改成“想几条线路”
1.261108.1象棋(大盘):对电脑三种强度、两人对战
1.261108.0棋馆菜单;按得快也不会漏按
1.261107.1暗棋:红帅翻开后消失的问题;主菜单的字超出框
1.261107.0第一版:暗棋(对电脑、两人对战)、今日一子

还没做的

给家长和老师

想用 AI 做自己的游戏,在空文件夹执行 npx https://aixsfc.app/skill/aixsfc.tgz 再打开 claude,说明在首页。

来源与授权