游戏开发论坛

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

[讨论] 如何解决大规模战斗?讨论

[复制链接]

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-2-22 21:41:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

可以把战场当作一个副本,每个进入的团队都会被随机分到一个任务.(一个单独的场景).比如:攻城的话A团进攻南门,B团进攻北门....这样类似的任务.然后制定一个死亡后的复活时间,就像魔兽世界战场里的那样.然后复活的时候可以回到原来的战场,也可以选择人员不足的战场进入.

31

主题

291

帖子

291

积分

中级会员

Rank: 3Rank: 3

积分
291
 楼主| 发表于 2007-2-22 21:50:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

流星你的建议很不错!可以相当分流人群...

而且玩家也可以接受的

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2007-2-23 00:01:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

突然想起魔剑了,可惜那时候机器烂

7

主题

76

帖子

76

积分

注册会员

Rank: 2

积分
76
QQ
发表于 2007-2-23 01:43:00 | 显示全部楼层

Re: Re:如何解决大规模战斗?讨论

booter: Re:如何解决大规模战斗?讨论

2.网络带宽,中国的互联建设一直被列为GCD必须控制的行业而被几家GCD私生子垄断,在这样的大背景下中国的网络建设是缓慢的,带宽始终如蜗牛爬行;在法国以低于80欧元(对比收入水平相当于我们的80人民币)的月租可以1G带宽入户的情况下,中国的网民却不得不在缓慢的ADSL上为对付GCD私生子们的P2P封锁而大伤脑筋.这个话题可能扯远了,但是却和本主题大有关系,在大规模的攻城战中,如果同屏幕有2000人在互p,每个用户需要的下行有效流畅带宽大概需要2.5Mbps(要保证延迟在200ms流畅水平以下,最大带宽大概要达到8Mbps),我们的ADSL最大带宽才2Mbps呢,你们说如何保证保证玩家玩大规模的攻城战?

精简指令,优化网络通讯可以降低网络通讯量。同时可以采用类似雷达扫描似的IP连接,即:扫描一定地图范围内的玩家进行连接,其余的不管。
如果还要更精简,就设置一个小雷达,收集小范围的的指令信息,打包向其他玩家发送。当接收到该指令包的玩家确认其中包含的信息在其视野内时执行,否则抛弃。

7

主题

76

帖子

76

积分

注册会员

Rank: 2

积分
76
QQ
发表于 2007-2-23 01:58:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

另外,小范围内显示伤害数值,超出范围时接收到的伤害数值直接抛弃。

0

主题

5

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2007-3-10 17:29:00 | 显示全部楼层

Re: Re:如何解决大规模战斗?讨论

booter: Re:如何解决大规模战斗?讨论

3.玩家的显卡处理能力目前也是无法达到的,目前好的显卡如X700/X1600等等,同屏幕能处理到400个人物模型(非怪...



有道理,技术和设备瓶颈并存。 [em11]

0

主题

199

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2007-3-10 22:03:00 | 显示全部楼层

Re: Re:如何解决大规模战斗?讨论

alexander_zhu: Re:如何解决大规模战斗?讨论

现在的玩家机器..跑的动WOW的肯定是绝大多数了

看你把什么认算成玩家。
如果只要会玩游戏的都算玩家的话。那只怕用集成显卡的不是少数。

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-3-11 06:55:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

单线程处理主要的服务器游戏逻辑做的网游服务器已经被淘汰了,新的高性能的服务器端架构才能占领市场,这个可以看看EVE online,基本上代表了新一代服务器端的技术前沿。

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2007-3-12 17:41:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

个人觉得不应该给玩家定死了范围~提供战斗的平台你们爱怎么打就怎么打~乱P~团P~国家战~工会战~不限制参战人数~只要服务器受的了~触发多大规模的战斗都是由玩家说了算的~至于客户端卡~那没有办法不能保证什么电脑都不卡吧?想想天堂PK起来看投影片的时候也满爽的,至少都卡~不是我杀人就是人家把我杀了~卡都卡的公平~ [em2]

26

主题

1137

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2007-3-12 17:56:00 | 显示全部楼层

Re:如何解决大规模战斗?讨论

参照魔兽世界阿拉希战场。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-14 13:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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