RPG基本伤害算法.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:30 大小:126KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

RPG基本伤害算法.doc

RPG基本伤害算法.doc

预览

免费试读已结束,剩余 20 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

RPG(&SRPG)损伤式杂谈以下的损伤式,如果没有特别指明的话,一般讨论的都是普通物理攻击的损伤。魔法攻击、特殊攻击暂不考虑。基本型:损伤=攻击力-防御力其中,攻击力一般要分为人物自身的攻击力和武器的攻击力,所以又有:损伤=人物攻击力+武器攻击力-防御力防御力当然也可以分为人物的和防具的:损伤=(人物攻击力+武器攻击力)-(人物防御力+防具防御力)但也有个别游戏在这里选择了简化。最典型的就是FE系列。这种基本型的一个重要之处,是人物攻击力和武器攻击力的重要性要平衡好。以FE为例,人物部分最大值在20~30左右,而武器也一般在这个数值附近。使得二者的作用基本是对半分,其中武器的值一般略低于人物的值。而且因为FE的数值都偏小,加上必杀的大损伤、敌人的能力值不十分高、武器的损耗等因素,使得一些初级的武器能一直使用到后期。比如776中,攻击力只有6的铁剑就能一直比较活跃。反之,如果游戏中的人物能力值数值很高,变化很大,而损伤公式仍然是基本型的话,则存在一个武器不断替换的问题。比如SN3,人物的能力值由开始的几十升至最后的几百,在人物能力值际比胧值氖枪セ髁骰有十几的武器,而到最后入手的武器箖Z髁笠诙鯫橧恲摇俫绱说枊毢滏实性。但更多的RPG都情愿采取这样的模式,因为装备的不断替换更能体现出RPG的育成、增强的感觉。基本型的损伤式看似简单,但实际游戏中往往还要加上各种系数修正。最常见的是乱数的修正,而像SN3般虽然没有乱数影响,却也有着攻击方向、高低差、距离等因素影响,其结果并非都像FE般能比较精确地预测。关于防御力:防具的防御力还好理解,人物自身的防御就实在很难解释是怎样的一个概念……再强的肌肉,在刀剑面前也不见得能有多少抵抗力。所以有不少游戏采取的是只有防具防御力,没有人物防御力的做法。但仍然有很多的游戏保留着人物的防御力。看着穿布服的人用肉身承受数十下刀砍,真不知道是什么感觉>_基本型的算法,只需2者之和超过对方的防御力,即使其中一者低到何种程度,也确实能给对方造成损伤。不过也有着很多游戏,对武器攻击力和人物攻击力采取的是不同的算法,这就是下面要介绍的系数型……系数型:人物攻击力和武器攻击力的平衡是损伤公式相当重要的一个环节。系数型与基本型最大的区别就在这里:系数型中,人物攻击力和武器攻击力不再是简单的相加关系,而是将人物能力对攻击力的影响作为系数作用在武器攻击力之上。如下便是系数型最基本的形态:损伤=(武器攻击力-防具防御力)×人物能力系数这样的基本公式,被FF系列数代所采用。系数型的计算比基本型略为复杂,损伤结果更难预测,尤其是数值比较大时更是如此。但其实从设计者的角度,系数型的数值设定却不一定就比基本型的复杂。系数型和基本型的区别,主要在如下的一些方面:1、基本型自始至终都要控制好人物能力和装备能力之间的关系,而系数型因为将这二者的算法分开,便能将这二者由不同的角度去控制。拿776来说,如果将攻击力为6的武器换为攻击力12的武器,给损伤带来的影响仍然会因为使用者的力气而有很大区别。如果人物的力为6,那么损伤增至原来的150%。但如果人物的力为20,则损伤的增加仅为原来的123%。但对系数型来说,武器攻击力由6变为12,则意味着损伤一定是原来的200%。就是说武器攻击力的变化和人物能力的变化是比较独立地分别作用在总损伤值之上的。2、通过控制不同时点获得的武器和防具,能将(武器攻击力-防具防御力)这一项始终稳定在一个范围之内,再通过能力值对攻击系数和HP上升这2者关系的影响公式,就能最终保证在所有数值不断增加的同时,损伤值能比较稳定地得到平衡。而正是武器攻击力和防具防御力直接作用的这个特点,为游戏带来了这样的特性:一旦防具防御力高于武器攻击力,无论系数多大,也不会有任何影响了,损伤固定为0。一般在系数型的公式算法下,高防御力的作用更容易被突出。如果是基础型的公式,尤其是那种忽略了人物防御力的公式,很容易出现到了后期各项数值都很高时,防御力的作用越来越被减弱的现象。用系数型损伤式的游戏,最典型的就是FF9。FF9中人物能力系数在很多情况下就直接等于人物的力气值。FF5也是系数型的代表,不过跟FF9相比,系数值除了力气的影响外,还加入了人物等级的影响。这是很多RPG,尤其是现在难度越发偏低的RPG惯用的方法。因为FF系列的能力成长很多都不是采取跟等级同步上升的方式,损伤有了等级的直接影响,对于一些不太熟悉系统的玩家,最起