首页 > 解决方案 > 是否有任何库可以连接到 Dota2 游戏服务器?

问题描述

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

我认为,所有这些方式都使用相同的协议来连接游戏服务器并检索游戏数据。那么,请您提出任何图书馆来做这件事吗?如果没有这样的库,请您给我一些关于如何自己创建它的建议。

标签: reverse-engineeringsteam

解决方案


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


推荐阅读