1

我玩一个非常基本的多人 flash-applet 游戏@http ://www.haxball.com(看看!)

Haxball 的比赛回放文件可以由用户在游戏中记录,并以“.hbr”文件的形式保存到磁盘。稍后可以通过直接在 haxball.com 界面中加载 .hbr 重播文件,或将 .hbr 文件公开上传到第三方服务(如“haxballtube.com”)来查看这些重播文件

我的目标是推出第三方网络服务,允许用户上传 haxball 比赛回放文件 (.hbr),然后对其进行分析 - 使用有意义的“比赛统计数据”(进球、投篮命中率、控球率等) .) 从上传的回放文件中提取、汇总并报告给用户。

可以在此处看到具有类似功能的 GREAT 示例:http ://www.playwithanton.ru/haxball/stat/(测试功能 - 您需要加载或链接到 haxball 游戏重播文件 (.hbr) 以进行分析并从中生成统计信息。我将在下面提供一个示例重播文件的链接 - 作为讨论的一部分)

有人知道上面的例子是如何创建的吗?

我没有任何真正的编程经验——我希望一些乐于助人的人可以为我指明正确的方向,了解如何从这些 .hbr 文件中提取数据和有意义的统计数据,以及如何生成与上述类似的东西例子。我的主要目标是看到这个项目完成,并希望在此过程中学习一些编程。

感谢阅读 - 任何输入/方向都非常感谢!

4

1 回答 1

0

这是个好主意。反编译代码并从 hbr 中获取游戏结果会遇到很多问题,因为它可能不包含“Goal Scored”事件。它可能包含简单的事件:上、下、左、右。

我已经玩了一段时间Bilu Ball,这和 haxball 完全一样。唯一的区别是它将跟踪玩家玩家的所有游戏(拥有帐户,haxball 永远不会拥有的东西)并跟踪游戏玩家、得分、进球和其他内容。

所以我觉得还是等Bilu Ball实施联赛、球队和排行榜,而不是在haxball上浪费时间。

于 2013-12-25T23:08:57.747 回答