如何优化MMORPG游戏中更新玩家状态引起的网络传输问题
来源:互联网 发布:新浪网址域名是什么 编辑:程序博客网 时间:2024/04/29 07:30
以下方案均来源于网络,具体应用还需斟酌。
- 每个玩家将自己的状态数据发送到游戏服务器(例如:n次/m)
- 服务器计算每个玩家与其他玩家的距离(在特定区域范围内)
- 如果玩家A足够接近玩家B,那么通过服务器A和B都会收到对方的状态信息
- 服务器计算每个玩家与其他玩家的距离(在特定区域范围内)
- 如果玩家A足够接近玩家B,那么通过服务器A和B都会收到对方的状态信息
一、这种方法客户端可以从尽可能少的其它玩家处,仅取得必需的数据信息。虽然如此,但服务器仍然需要接收和发送大量的数据包。
二、压缩数据;发送必需的数据信息。
- 如何优化MMORPG游戏中更新玩家状态引起的网络传输问题
- pvp 游戏如何解决玩家匹配等待时间过长的问题
- MMORPG中游戏世界的构建
- MMORPG中游戏世界的构建
- 如何提高棋牌游戏玩家的流量
- 如何解决移动软件中网络状态变化的问题
- 关于游戏中玩家间的互动
- 编写苹果游戏中心应用程序(翻译 1.18 在多人游戏中处理玩家的状态变更)
- thrift数据类型不同引起的传输问题
- 开发多玩家Android 游戏时如何处理连接问题
- 关于MMORPG游戏开发中配置数据的一些思考
- mmorpg游戏,如何具体搭载游戏
- MMORPG游戏服务器端的设计
- MMORPG游戏服务器端的设计
- MMORPG游戏服务器端的设计
- MMORPG游戏的典型架构
- 如何让玩家相信游戏是公平的
- hibernate3种状态引起的问题
- FAQ - Multiplayer and Network Programming-Part1(原创转译)
- SQL做日历
- FAQ - Multiplayer and Network Programming-Part2(原创转译)
- SQL做日历
- 启迪人心:10个的有关编程的至理名言
- 如何优化MMORPG游戏中更新玩家状态引起的网络传输问题
- SQL做日历
- VC 获取可执行文件的路径
- linux 主机配置文件
- 计算机的心智操作系统之哲学原理【读书笔记】-----基础原理篇
- 应用混沌系统进行异或加密
- 张家界、凤凰古城~~~
- 有用的一些资料集合
- 链式栈的基本操作