我玩一个非常基本的多人flash-applet游戏@ http://www.haxball.com(看看它!)
Haxball的比赛回放文件可以由用户在游戏中录制,并以"的形式保存到磁盘。哈佛商业评论"文件。这些重放文件可以稍后通过加载。hbr重放文件直接在haxball.com界面,或通过公开上传。hbr文件到第三方服务,如"haxballtube.com"查看
我的目标是推出一个第三方网络服务,允许用户上传haxball比赛重播文件(.hbr),然后分析-从上传的重播文件中提取有意义的"比赛统计数据"(进球,射门,控球率等),总结,并报告给用户。
一个具有类似功能的好例子可以在这里看到:http://www.playwithanton.ru/haxball/stat/ (要测试功能-您需要加载或链接到haxball游戏重播文件(.hbr)来分析和生成统计数据。我将在下面提供一个示例重放文件的链接(作为讨论的一部分)
有没有人知道上面的例子是如何创建的?
我没有任何真正的编程经验-我希望一些有帮助的人可以指出我在正确的方向,关于我如何能够从这些。hbr文件中提取数据和有意义的统计数据,以及我如何可能产生类似于上面的例子。我的主要目标是完成这个项目,并希望在此过程中学习一些编程。
感谢阅读-任何输入/方向是非常感激!
这是个好主意。在反编译代码并从hbr获得游戏结果时,您将遇到很多问题,因为它可能不包含"Goal scores"事件。它可以包含简单的事件:up, down, left, right。
我已经玩了一段时间的比鲁球,它和哈克斯球一模一样。唯一的区别是,它会记录玩家的所有游戏(游戏邦注:玩家有账户,这是haxball永远不会有的),并记录玩家、得分、进球和其他东西。
所以我想最好等Bilu Ball实现联赛、球队和排行榜,而不是浪费时间在haxball上。