游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4672|回复: 11

[讨论] 有关技能冷却时间的提问

[复制链接]

46

主题

497

帖子

677

积分

高级会员

Rank: 4

积分
677
发表于 2006-7-24 02:35:00 | 显示全部楼层 |阅读模式
例如WOW里面,各种技能有不同的冷却时间,而且使用一个技能后,也影响很多其他技能出现冷却。这种设计对服务器的运算会不会产生需要慎重考虑的负荷?

87

主题

1790

帖子

1819

积分

金牌会员

Rank: 6Rank: 6

积分
1819
发表于 2006-7-24 05:14:00 | 显示全部楼层

Re:有关技能冷却时间的提问

上次好象有个帖说过了??
闪过

27

主题

364

帖子

374

积分

中级会员

Rank: 3Rank: 3

积分
374
发表于 2006-7-24 09:09:00 | 显示全部楼层

Re:有关技能冷却时间的提问

应该不会吧,技能的冷却时间是由客户端判断的,服务器端只需要个验证,或许连验证都米。。。。新人胡乱猜测

57

主题

1523

帖子

1583

积分

金牌会员

Rank: 6Rank: 6

积分
1583
发表于 2006-7-24 11:29:00 | 显示全部楼层

Re:有关技能冷却时间的提问

负荷不大,做好技能冷却的类型分类就好了。

5

主题

205

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
发表于 2006-7-24 13:41:00 | 显示全部楼层

Re:有关技能冷却时间的提问

我发现对技能作用范围的判定才是服务器的负担,因为程序员强烈要求缩短雷达范围和技能作用范围

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2006-7-24 14:42:00 | 显示全部楼层

Re:有关技能冷却时间的提问

最后一次释放时间,,应该就没问题了。。角色拥有的每一个技能都可以有这样一个属性。。
至于互相影响的问题,做好分组,逻辑层严谨一点应该就没啥问题了……

感觉WOW里,角色身上存储的数据量挺大的……

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-7-24 15:13:00 | 显示全部楼层

Re:有关技能冷却时间的提问

==,偶找偶的哥们帮你回答。。一会贴最佳答案

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-7-24 15:30:00 | 显示全部楼层

Re:有关技能冷却时间的提问

OK.找了个服务器主程帮你回答了

wow里面的技能是分种类的,有可以同时使用的技能,也有不能同时使用的,这样设计应该对每个玩家存有一个计时队列(任务队列?),技能的冷却也在其中
当一个新的技能被触发时,会比较队列中是否有同种技能,根据结果来决定是否被允许使用

时间消耗应该产生在:
1.每桢对于玩家计时队列的更新
2.触发技能时的逻辑判断

我认为这种消耗对于服务器来讲并不是很大

46

主题

497

帖子

677

积分

高级会员

Rank: 4

积分
677
 楼主| 发表于 2006-7-24 18:25:00 | 显示全部楼层

Re:有关技能冷却时间的提问

又感觉到了这里是专业论坛,谢了

0

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2006-7-26 10:37:00 | 显示全部楼层

Re:有关技能冷却时间的提问

技能冷却这个问题我也想了很久,现在了解了谢谢各位楼上的兄弟姐妹们~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-1 15:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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