游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3754|回复: 8

做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景管

[复制链接]

15

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
QQ
发表于 2004-1-2 15:10:00 | 显示全部楼层 |阅读模式
   对于网游制作这个很火的话题,大家应该都非常的熟悉!但对于MMORPG里面的超大场景的管理,大家应该头头疼过。因为这将涉及到场景的各种角色的行动处理,同时也涉及到角色行动消息的广播发送。但是如何处理好这些消息的广播发送和如何管理这些消息也就是场景管理的要点了。现在就让大家讨论一下这个问题!
  我的处理方式。(如下几点....)
服务器端
1.地图区域划分。
  2.区域维持NPC和user列表。
  3。user个人区域,维持要将自己消息发送列表(列表动态刷新)
客户端
1。维持自己个人区域NPC和user列表(动态刷新)

以上只是一个大概。希望能够有更加多的人来讨论这个问题。
QQ 81556019

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2004-1-3 19:55:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

你知道不知道 现在的
手机 用的 蜂窝移动通讯 技术!
-------------------------------------------------
我想这个用的 原理 和 网络游戏 用的很相似!

10

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
QQ
发表于 2004-1-3 23:42:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

不错

10

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
QQ
发表于 2004-1-3 23:50:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

故事

15

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
QQ
 楼主| 发表于 2004-1-4 16:16:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

好象发言的人不多呀!都讨论一下,大家共同进步嘛!

25

主题

304

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
发表于 2004-1-4 16:51:00 | 显示全部楼层

手机的那个跟网络游戏不同

它不用向周围广播,说有个什么手机号的手机在附近....

25

主题

304

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
发表于 2004-1-4 16:54:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

以前,我想过一种模拟蜂巢的东西
就是这样分区
][][][][][][]
[][][][][][][
][][][][][][]
[][][][][][][

15

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
QQ
 楼主| 发表于 2004-1-5 09:21:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

其实一种分区处理和这种模拟 蜂巢,也有很多相同之处吗?毕竟服务器端的场景管理是非常影响服务器端的数据载量的。所以这个方面的合理设计也是非常必要的!

2

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-1-5 14:40:00 | 显示全部楼层

Re:做过网游的朋友!大家一起来谈谈MMORPG上面的超大场景

服务器端
1.地图区域划分。
通常是这么做,好像没有更好的办法。就看区域取的大小了。
我选的是两个屏幕不到。
  2.区域维持NPC和user列表。
  3。user个人区域,维持要将自己消息发送列表(列表动态刷新)
比如走动,触发OnMove事件,根据可视范围,从区域的user列表确定发送对象,不维护自己的发送列表。

问题在于单个区域内如果player很多的话,发送消息量大,场景就卡了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-24 21:16

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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