场景怪物刷新频率设定 - 游戏开发论坛 - Powered by Discuz!
|
|
萌新求教:
现有一个刷怪玩法,目标是刷100个怪,每个怪可以被5个队伍共享,每个队的5人也是共享的。这个场景有30个怪物刷新位置,每个位置1只怪,每到刷新频率间隔,如果某位置上没有怪,就会刷出来。每只怪如果被5个队伍都摸到,大概能活5s。如果要求这个玩法的时长是15min,要求这个场景能容纳30个刷怪队伍,那么,怪物的刷新频率是多少呢?(就是这30只怪多长时间刷新一次?)
这该用一个哪些参数来进行计算呢?地图还算比较大,从一头跑到另一头要20s左右吧……
|
|
|
|
|
|
|
|
|
|
|
|
一只怪5秒考虑需要25人一起推,那么团队配合集合的时间是2到5秒考虑这种情况设定时间应该是10S 10S*100/60得出需要16.6MIN,因为你说了地图跑动需要20S ,考虑这些的话时间会非常紧凑,考虑到地图容纳队伍可达到15支到20支,所得出怪物刷新频率应该为4S,25人团队应该不止一个MT 完全可以就近刷新,跑动时间缩短,那么集合时间可以缩短到3S 只要队伍掌控没问题,就可以做到你说的100怪,毕竟要考虑玩家的适应期,不能让他们第一次就完不成吧,另外怪物的伤害系数和玩家的承受伤害减伤,怪物伤害减免也是你要考虑 的。 |
|
|
|
|
|
|
|
|
|
|
也是新手,大概说一下我的思路:
1.首先分析建模的合理性,就是理论上能否满足提出的需求。5个队伍杀一只怪需要5秒,一共需要击杀100只怪,即每5只队伍在无间断输出的情况下需要500s来完成任务,扣除掉移动之类的耗损,目标时间900s理论上是可行的。
2.接下来从最优情况开始分析简化这个建模:每5个队伍需要刷100只怪,同场景30支队伍,一共需要在15分钟既900s内刷新总量为30/5*100=600只怪。同场景怪最多为30,刷新率P(我这里假设刷新是每次全场景刷新,既地图全清情况下一次可以刷新30只)。600=30*P*900,P=0.022222次/s 1/P=45秒一次全屏刷新。
3.然后思考一下哪些因素会影响到上面建模中的变量,怎么影响,这也是比较复杂的部分,但是不需要特别精确的情况下可以直接加减百分比。比如说,每次刷新的怪是不是都被打掉了,如果没有,那么就要同比加快刷新率。 |
|
|
|
|
|
|
|
|
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.