【发布时间】:2018-07-19 12:17:28
【问题描述】:
我正在寻找一种方法来创建一个程序以从实时 Dota2 游戏中获取实时游戏数据。在官方 Dota2 客户端中,有几种方法可以做到这一点。您可以通过 DotaTV 连接游戏服务器,也可以加入好友的游戏,也可以在游戏开始前以观众或主播的身份加入大厅。
我认为,所有这些方式都使用相同的协议来连接游戏服务器并检索游戏数据。那么,请您提出任何图书馆来做这件事吗?如果没有这样的库,请您给我一些关于如何自己创建它的建议。
【问题讨论】:
我正在寻找一种方法来创建一个程序以从实时 Dota2 游戏中获取实时游戏数据。在官方 Dota2 客户端中,有几种方法可以做到这一点。您可以通过 DotaTV 连接游戏服务器,也可以加入好友的游戏,也可以在游戏开始前以观众或主播的身份加入大厅。
我认为,所有这些方式都使用相同的协议来连接游戏服务器并检索游戏数据。那么,请您提出任何图书馆来做这件事吗?如果没有这样的库,请您给我一些关于如何自己创建它的建议。
【问题讨论】:
没有库,但有一个控制台命令_record file_name 告诉 Dota2 客户端将当前播放或观看比赛的回放写入文件。你可以使用 Dota2 重播解析器(例如Skadistat Clarity)解析这个文件。他们已经有example 用于实时解析。
【讨论】: