AutoJewel 0.1.0 -- 自动玩 Bejeweled 3 的程序
今天又花了一天时间把六月份提过的那个自动玩 Bejeweled 的程序的代码改了一下。开始时只是一个花了一夜时间弄出来的原型,现在算是勉强能见人了。源文件和 Release 版本的二进制文件都已经上传到 Google Code 上了。

下载源文件 (AutoJewel-0.1.0-src.zip)
下载程序 (AutoJewel-0.1.0-bin.zip)



使用方法:同时运行 Bejeweled 和 AutoJewel,在 AutoJewel 上选择正确的参数后,到 Bejeweled 里进入相应的游戏模式,然后按默认的全局热键 Ctrl + F8 使 AutoJewel 运行。

在这里要说一下,这个程序现在没有任何智能,只是根据模板进行匹配,然后选择一个消灭宝石最多的匹配方法去操作。而匹配方法是我自己逐一列出的。

我自己玩这个游戏的水平很差,因而这个程序和我比较的话,只是眼疾手快,智能上实际比我还要差一些。所以以下几个演示视频中的最终得分还比不上很多人类玩家就再正常不过了。

我在第一次提到这个程序时就说过,这个程序主要是冲着 Bejeweled 的视觉效果去的,而不是为了刷分。冲着视觉效果去,主要目标自然是闪电模式,其他模式只是顺便能玩玩而已。像对待冰风暴模式的方法其实和闪电模式完全一样。而经典模式则只是降低了操作速度,同时给予接近顶部的匹配更高的优先级罢了。

闪电模式 (最高乘数为 9, 最终得分 419 万)



冰风暴模式 (最高乘数为 8, 最终得分 151 万)



经典模式 (达到第 13 级, 最终得分 74 万)



平衡模式 (纯搞笑)


当前语言: 中文 (简体) · also available in: English
发表留言
昵称 (必需)
邮件 (必需,不会被发布出来)
网站 (可选)
留言
可以使用类似维基标记的语法,参看指南