是否有任何库可以连接到Dota2游戏服务器?

时间:2018-07-19 12:17:29

标签: reverse-engineering steam

我正在寻找一种创建程序来从实时Dota2游戏获取实时游戏数据的方法。在官方的Dota2客户中,有几种方法可以做到这一点。您可以通过DotaTV连接到游戏服务器,可以加入朋友的游戏,也可以在游戏开始之前以观众或广播员的身份加入大厅。

我认为,所有这些方式都使用相同的协议连接到游戏服务器并检索游戏数据。因此,您能否建议任何图书馆这样做?如果没有这样的库,请您给我一些有关如何自己创建它的建议。

1 个答案:

答案 0 :(得分:1)

没有库,但是有一个控制台命令_record file_name,该命令告诉Dota2客户端将当前正在播放或观看的游戏的重播写入文件。比您可以使用Dota2重播解析器(例如Skadistat Clarity)解析此文件。他们已经有example可以进行实时解析。