首先让我先介绍一我自己,我是一名热衷于玩炉石的玩家、直播者、youtuber、也是一名程式设计师。我是megablue。很多人很喜欢记录自己的战绩,我看了不少人做了excels档、网站来达到目的。可是,我个人比较懒,也经常忘了把战绩积累起来,而且也不想一直要提醒自己,觉得这样做真的很烦,我要的是畅玩游戏不是经常要担心忘了记录战绩。我个人也有开直播,有时候观众一直在问战绩,这样也很烦。
因此,我花了几个小时写了一个简单的程式来达到自动记录战绩的目的。写好后,我想到其他玩家应该也会兴趣使用,所以我就多放一点时间改进程式和增添新功能。
特此,我在这小小声介绍 HearthTracker,炉石战绩!
截图
工作原理
HearthTracker读取画面然后使用图像识辨技巧来分析画面上的讯息已达致读取胜负,竞技分数、玩家和对手的职业、先后手等等。程式完全没有读取或修改炉石客服端进程的任何数据,也即是这是绝对安全不会被暴雪认为使用外挂。
功能
- 记录普通、练、对战模式、竞技场胜负、职业、先后手等讯息。
- 简单易用的界面
- 各种数据分析 (6+胜机率,总和胜率等)
- 跨平台,支持Windows、OSX (苹果麦)、以及linux作业系统
- 程式会在output文件夹喷出txt档,直播软件可以直接读取txt档来显示战绩。
已知局限
- 游戏画面不能被其他窗口覆盖
- 只能支持英语和繁体中文 (但v1.0.3已增加新功能让使用者可以自行修改档案和製作截图来支持更多语言)
- 由于图像识辨的先天缺陷,要做假战绩不难(但是应该没有人会特意把自己的记录弄乱吧?这样做太没意义了)。
- 也是基于图像识辨的先天缺陷,準确度无法达到100%,但我已经运用许多策略好让它更精準。
系统需求
- 安装好Java, 可在这里下载 http://www.java.com/
- 别太烂的电脑 :P
安装和使用
- 把下载好的档案解压到文件夹(随你喜欢)
- 双击HearthTracker(.jar)运行。
- 在程式的Preferences -> Game Language -> 选择『繁体中文』
- 炉石客户端必须使用视窗模式
下载链接
更多详细