首页 > 文章资讯 > 新闻资讯
游戏回忆录-FC平台的《中国象棋》竟是一个自带黑科技的山寨游戏
更新时间:2022-08-06 12:03:22 作者:云寺手游

棋牌是最传统的游戏形式之一,电子游戏的出现让棋牌娱乐走进了更多家庭,尤其是让更多人体会到了和AI对弈的乐趣,有效解决了在现实里很难找到棋友/牌友的麻烦。

在早期的PC和家用机平台中,就有许多模拟扑克、国际象棋等形式的电子游戏,但是由于我国计算机和游戏的开发起步较晚,在当年的联众游戏大厅以及如今的QQ斗地主之前,很少有以中国的棋牌游戏为题材的电子游戏,我国从古至今丰富的棋牌娱乐很难在早期的电子游戏中出现,不由得让人惋惜。

不过在当年的FC(红白机)平台,就有一款在国内十分有名的《中国象棋》,每每想到这个游戏,许多人就想起了被当年的“老头难度”折磨的阴影。


本期“游戏回忆录”,就来讲讲这款《中国象棋》背后的秘闻。

你能不能下快点?

根据游戏的标题画面,《中国象棋》应该诞生于1991年,开发者是一个代号为TXC的公司,如果不去仔细了解,很少有人知道这三个字母背后指的是谁,这个我们后面再讲。

乍一看,FC的这款《中国象棋》表面上只是一个简单的中国象棋模拟游戏,但是对于玩过的人来说,这个游戏展现出来的深度远远超乎一般人想象:游戏中有“小孩”“大人”“老人”三种难度,而且不是专门钻研过AI的规律,想要战胜AI还挺不容易。早在上世纪90年代初的玩家,完全可以在这款游戏里体会到和象棋高手对弈的感觉。


不过最让人津津乐道的还是《中国象棋》的难度设计,“小孩”难度无疑是最简单的,但是初见者想战胜他还不容易:“小孩”不仅风格鲜明,而且下子速度极快且很有针对性。不过玩着玩着就会发现,“小孩”的落子有一定的规律和套路,反复练习后,战胜他就很容易了。


而“大人”难度的套路要灵活一些,光靠背板肯定很难战胜了。而最让人津津乐道的是“老头”难度,“老头”不仅极难对付,下棋套路更加多变,而更让人印象深刻的是“老人”每次落子的思考时间非常长,游戏开发者似乎在刻意模拟老年人下棋时的深思熟虑......不过即便如此,过慢的下棋速度让很多人感到抓狂,这背后到底真的只是一种对真人情境的模拟,还是另有原因呢?


我通过查阅资料发现,这个十分折磨人的设定背后,居然还真的别有洞天——

低配“阿尔法狗”

要知道为什么“老头”下棋如此之慢,首先要知道这款游戏究竟是谁开发的。

实际上,我们当年玩到的《中国象棋》其实是一个简化版本,这个游戏的本体还要追溯到小霸王游戏机的一个“远房亲戚”——生产于中国台湾的FC山寨机器“小天才”。


“小天才”的出现甚至早于“小霸王”,但它的知名度表面上仅次于台湾地区。不过和小霸王为自己的山寨FC配套“学习软件”掩人耳目的操作不一样的是,“小天才”推出初期野心勃勃,甚至想邀请软件开发者为其打造“独占阵容”,而在1991年,就有一个名叫《棋王》的游戏登陆“小天才”,而这款游戏便是我们玩过的《中国象棋》的本体。



而《棋王》的开发者竟是一个大佬,他便是计算机棋牌高手杜贵崇。在1986年,杜贵崇获得了台湾应氏计算机围棋比赛的冠军。在AI棋牌这方面,杜贵崇对围棋、象棋甚至将棋等都有研究,而《中国象棋》就是这位大佬的结晶。


杜贵崇

当然,杜贵崇可不只是想做一个简单的象棋模拟器,为了让AI的落子套路更加多变,杜贵崇希望在游戏卡带里存储海量的棋谱数据,能让AI通过读取棋谱来应对玩家的每一步落子,还能根据棋局选择最优的落子方案。

这种原理看似简单,但是处理起来很麻烦,因为杜贵崇希望装下尽可能多的棋谱数据,但是“小天才”的存储方案和原版FC完全一致,只能存取64kb的数据,棋谱数据想要硬塞肯定是塞不完的。尤其值得一提的是,FC的运行内存仅有2kb,想要读取棋谱数据让AI采取进一步行动,各种数据都只能在这个可怜的2kb运存中走来走去,此外还要负责图形、动作的输入输出,所以这一切几乎是不能完成的任务。


而据说,杜贵崇的解决方案是利用其FC主办的PPU运存,将棋谱数据通过这部分的运存追加读取,并对数据进行了最大程度的压缩,这才构建出了相对来说足够理想的AI,让AI和玩家对弈时有了海量的棋谱参考,这才造就了《中国象棋》的难度。

这种靠装载海量棋谱数据来应对玩家操作的模式,就像是低配版的“阿尔法狗”,不过Alpha Go还有更加聪明的深度学习机制,当年的这些技术当然难以和现在的AI同日而语。


所以你知道为什么“老头”下棋速度会如此之慢了吧。这并非时刻意为之的情景设计,而是FC技能被挖到极限的无奈之举。毕竟FC的CPU速度仅有1.7MHz,加上可怜的2kb运存,“老头”只能以龟速读取棋谱以完成针对玩家落子的进一步行动。不过从另一个侧面来说,能用如此巧劲装下那么多的棋谱数据,放在当时已经算是一个黑科技般的成就了。

FC的《中国象棋》虽然是个山寨游戏,并没有获得任天堂官方的发行授权,但是程序员在其中付出的各种努力,也让它成为了众多山寨FC游戏里的上上品了。

猜你喜欢
最新资讯