gpt4 book ai didi

networking - 什么数据结构/算法将允许我使用最少的位发送键/值字典列表?

转载 作者:行者123 更新时间:2023-12-03 20:28:45 24 4
gpt4 key购买 nike

我有具有相应客户端对象的服务器对象。要保持同步的数据位于服务器对象的键/值字典中。为了使客户端对象与服务器对象保持同步,我希望服务器在每个对象的每一帧中发送键/值字典。

什么数据结构/算法将允许我使用最少的位发送键/值字典列表?

奖励约束 1:对于每种类型的对象,某些键的值比其他键的更改更频繁。
奖励约束 2:服务器端的内存使用相对昂贵。

最佳答案

您不需要发送整个字典。 相反,只发送更改的内容。

您不需要每帧都发送它。 相反,以与帧速率无关的固定间隔发送它。

在第二点中要记住的一个重要想法是客户端可以预测游戏状态的变化——游戏可以在从服务器接收信息之间继续进行模拟,然后只有在收到权威信息后才能纠正错误再次从服务器。

关于networking - 什么数据结构/算法将允许我使用最少的位发送键/值字典列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13018201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com