游戏开发论坛

 找回密码
 立即注册
搜索
楼主: bigdicka

[原创] 网络游戏中服务器端与客户端分别处理哪些事情

[复制链接]

19

主题

99

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2008-6-3 17:58:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

策划需要知道....一个好的策划,本身就应该是一个非常好的程序!

15

主题

169

帖子

169

积分

注册会员

Rank: 2

积分
169
发表于 2009-5-19 14:07:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

学习学习再学习,netdragon是好同志!!

5

主题

734

帖子

735

积分

高级会员

Rank: 4

积分
735
发表于 2009-5-19 14:24:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

挖坟贴
不过是好贴

数据传输是重中之重...

10

主题

109

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2009-5-19 15:07:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

服务器端固定周期处理一次所有聊天信息,比如200毫秒,客户端送到的时候,正好上一个200毫秒过去了,于是排在下一个200毫秒的队列里。这个时候任何客户端是没办法看到聊天信息的,包括A端(假定是这么设定的,这个就是有的时候你网络卡的时候,明明按了回车,对话框却不冒出任何聊天信息的原因)。
如果是因为服务器端固定200秒处理一次造成的客户端发送的信息排在下一个200豪秒里,客户端看不见信息,是否是和服务端有关而无关乎用户的网络延迟?

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2009-5-19 15:15:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

服务器端与客户端的通讯规则,和A与B两个人打电话是一样的,这么想象就简单多了。只是B可能是在同时接电话、看菜谱、计算晚上买菜花了多少钱并且同时在和情人抛媚眼。

5

主题

734

帖子

735

积分

高级会员

Rank: 4

积分
735
发表于 2009-5-19 15:22:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

怎么让B同时处理好手上的那些活,就是程序的好本事了...

15

主题

2299

帖子

2299

积分

金牌会员

Rank: 6Rank: 6

积分
2299
发表于 2009-5-19 15:29:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

策划需要了解和区分服务端、客户端的关系及各自分工。。必修课啊。。。。好文。

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2009-5-19 15:31:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

举例来说,wow的技能CD,图标的暗区转圈就是客户端处理的,就像A按了一下拨号盘,这个按的动作就是客户端自己的事情。但是按下后B会有什么反应,就和A无关了。

13

主题

146

帖子

172

积分

注册会员

Rank: 2

积分
172
发表于 2009-5-19 16:02:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

感觉聊天完全说错.你肯定没开发过.或不懂的咋开发.
你敢把说话.交给电脑200毫秒处理..开玩笑.
200MS能处理的过来?不是这样处理的.是即时的..你该了解下QQ的聊天机制

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-5-19 17:08:00 | 显示全部楼层

Re:网络游戏中服务器端与客户端分别处理哪些事情

我很想知道200ms意味着什么
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-30 19:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表