游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 养猫男

[讨论] 关于仇恨系统的一些问题

[复制链接]

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-7-7 09:49:00 | 显示全部楼层

Re: Re:关于仇恨系统的一些问题

养猫男: Re:关于仇恨系统的一些问题

下一个问题,仇恨列表,如果是野外怪物,或者说,野外BOSS吧,他的仇恨列表有多大?如果是有限的,那么超出...

仇恨列表应该是没有限制的,玩家人数已经帮他做了足够的限制。假如设定了限制,除非列表中的玩家退出列表,否则其他玩家是无法进入列表的,这样设计不合理正常人应该都看得出。开发经验少,不知道这样的问题在程序上是如何进行的。仇恨列表无限大应该不会对程序影响太大吧,毕竟都是临时数据(个人猜测)。

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2011-7-7 11:10:00 | 显示全部楼层

Re:关于仇恨系统的一些问题

有上限,
1,玩家进入仇恨范围,BOSS将其塞进仇恨列表,默认一点仇恨值,玩家死亡后清除出列表。
2,BOSS的AI经常会对仇恨列表中最低的玩家释放技能,或仇恨最高的玩家释放技能,或仇恨列表第X位等等。。。。。。
  如果列表没有上下限,WOW中AI变化和多样性和可玩性,将失色不少。

   另:经历过大陆时代几个团抢BOSS的玩家应该印象深刻吧,打蓝龙或诅咒之地XXX等BOSS时,都是几个40人团抢的,那时那个激烈啊。
       有过MT兼团长的,或有大局观的玩家应该有深刻感受,并制定策略。。。。。。  

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2011-7-7 11:13:00 | 显示全部楼层

Re:关于仇恨系统的一些问题

仇恨有没有上下限,是以玩法为最根本目的。

失去玩法多样性和增加服务器负担的事,你觉得WOW会干吗?!  

134

主题

1802

帖子

1914

积分

金牌会员

Rank: 6Rank: 6

积分
1914
 楼主| 发表于 2011-7-7 11:18:00 | 显示全部楼层

Re: Re:关于仇恨系统的一些问题

wskpslove: Re:关于仇恨系统的一些问题

仇恨有没有上下限,是以玩法为最根本目的。

失去玩法多样性和增加服务器负担的事,你觉得WOW会干吗?!  

游戏性是建立在稳定的基础上的,所以我现在得出的结论是,要么无限仇恨列表对于服务器的效率影响不大,要么,是他们的算法很牛。我想要的就是这种算法。

4

主题

467

帖子

829

积分

高级会员

Rank: 4

积分
829
发表于 2011-7-7 11:30:00 | 显示全部楼层

Re: 关于仇恨系统的一些问题

养猫男: 关于仇恨系统的一些问题

还是拿WOW来说吧,在战斗中,仇恨值会不断增加,WOW应该不会是让仇恨无限膨胀下去吧?他是通过什么机制来调整仇恨值的成长性变化?


所有人都在纠结有没有上限,无人关心是什么机制调整的

其实就设计目的而言,有没有上限都无所谓

实现需要的效果才是关键

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2011-7-7 11:46:00 | 显示全部楼层

Re:关于仇恨系统的一些问题

呵呵  说的是解决问题一个建议,有没有上下限是对WOW分析后的理解。

不争对错,你觉得什么样做比较好,就怎么做。

28

主题

805

帖子

817

积分

高级会员

Rank: 4

积分
817
发表于 2011-7-7 12:13:00 | 显示全部楼层

Re: Re: Re:关于仇恨系统的一些问题

养猫男: Re: Re:关于仇恨系统的一些问题


游戏性是建立在稳定的基础上的,所以我现在得出的结论是,要么无限仇恨列表对于服务器的效率影响不大,要么,是他们的算法很牛。我想要的就是这种算法。

我觉得这方面不要试图去引用了,魔兽世界很多设定,诸如地图无缝连接等等,一切和服务器性能有联系的设计都是依靠百万级别的服务器去负载完成,这也是魔兽的私服和山寨产品为什么老做不起来的原因之一吧,因为根本没有什么所谓很牛的算法,海量的数据运算都是靠牛比的服务器去搞定的

野外BOSS最初的设计看来玩家个体的数量限制应该是很高的,因为所有阵营的玩家都能即时的加入战斗,上限具体是多少不清楚,但不会少于4位数(一台服务器的负载人数阈值大约在5000人左右)

10

主题

773

帖子

777

积分

高级会员

Rank: 4

积分
777
发表于 2011-7-7 12:27:00 | 显示全部楼层

Re: Re:关于仇恨系统的一些问题

wskpslove: Re:关于仇恨系统的一些问题

有上限,
1,玩家进入仇恨范围,BOSS将其塞进仇恨列表,默认一点仇恨值,玩家死亡后清除出列表。
2,BOSS...

不知道你为什么会认为有上限
如果有上限,你觉得是多少,如果是几万几十万那样的,就不用说了,因为根本就达不到。
如果你的上限是比较小的,我想问你,如果同时有5000个玩家进入怪物的范围,按你的一点仇恨的说法,仇恨列表中是否应该有5000个人,如果队列上限不足5000人,那么结果就是我之前说的,后来那些玩家永远进不去列表。就好像热门的游戏要排队进入游戏一样,前人不出,后人不进。
并且根据看的一些资料,wow设计怪物定时自爆,实际是因为玩家采用了耗boss的战术去进行副本,这失去了设计中刺激的目的,和什么仇恨值半毛钱关系没有。

21

主题

322

帖子

718

积分

高级会员

Rank: 4

积分
718
QQ
发表于 2011-7-7 13:58:00 | 显示全部楼层

Re:关于仇恨系统的一些问题

呵呵   BOSS的仇恨列表上限有100个就(40个玩家+宠物)可以满足需求了,其他忽略。
     
       技能AOE伤害打中列表内没有的玩家你觉得这是无法忍受的事情吗!
      
       不讨论这个问题了,呵呵。  我觉得你可以设计完后并且有实例再来与我讨论。不要空想。


我不是认为有上限,因为我就这么设计的。  

28

主题

805

帖子

817

积分

高级会员

Rank: 4

积分
817
发表于 2011-7-7 15:08:00 | 显示全部楼层

Re:关于仇恨系统的一些问题

上限肯定是有,宇宙里没有什么东西是无限或者永恒的,地球的生命也有上限,只不过那就非常长了可能是几百万亿年,对人类来说几乎是永恒了,但没必要扣这些字眼~~~~

根据6楼的理论,仇恨值的上限可以达到42亿之多,可实际真的会达到这么多吗?仇恨列表的上限也可能是几千几万个,但一个副本就能进25个玩家,野外一只普通的怪物也经不起几千个玩家攻击,所以相对来说,无限膨胀的可能性几乎没有,如果有,那就是BLZ的设计失误
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-19 14:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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