Questions tagged «protocol»

1
英雄联盟观众流格式
介绍 我一直在摆弄LoL的旁观者系统,希望最终从流中抓取数据并建立一个数据集进行分析。我知道已经有一些非官方的API和技术,但是我正在寻找真正特定的游戏事件(冠军杀死,炮塔杀死,物品讨价还价,丛林暴民杀死,特定事件的冠军配合等等)。 到目前为止我已经弄清楚了 当您开始观看游戏时(不适用),您的客户端将连接到以下主机: spectator.na.lol.riotgames.com:8088 我假设此主机由Amazon AWS或类似机构支持。无论如何,接下来发生的事情是客户端向版本服务器发送版本请求: GET / observer-mode / rest / consumer / version 这将返回当前观众服务器的版本。例如:“ 1.80.54” 接下来,客户端发送对游戏元数据的请求: GET / observer-mode / rest / consumer / getGameMetaData / NA1 / [gameid] / [一些随机随机数] /令牌 这将返回有关游戏的元数据。此数据的示例:http : //pastebin.com/3N4qs0hx 客户端现在知道观众会话应该通过的参数。它尝试通过调用以下命令来定位最新的数据块: GET / observer-mode / rest / consumer / getLastChunkInfo / NA1 …

2
通过套接字对多人游戏进行身份验证
我正在为我正在开发的新多人游戏实现自定义二进制协议。它是基于回合制的策略游戏,因此计时实际上并不重要。目前,我已经完成了系统的基本数据同步部分,并且我想知道MMORPG游戏或类似游戏通常如何进行用户登录/注销和加密。 您能推荐一种在登录时传输安全/秘密密码的方案吗?(Diffie-Hellman密钥交换吗?) 如何对数据包实施强加密?(AES 128位?..或任何方案这一职位是指为“加密强于你很可能会破解”) 是否有数据报格式方案可帮助加强游戏服务器以重放攻击,无效数据包等?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.