从程序看铁匠送攻击问题
我在南方的一所学校里面都读的书,计算机系软件工程,也算是一个程序菜鸟刀剑是一个程序,有没有可能在游戏里存在用特殊的方式合成,固定送攻击?作为一个程序员,我从两方面来分析:游戏道具的平衡性和程序设计的方便性1、从程序员做设计的时候的方便性来分析这个问题。假设刀剑中存在两个合成系统,
我在南方的一所学校里面都读的书,计算机系软件工程,也算是一个程序菜鸟
刀剑是一个程序,有没有可能在游戏里存在用特殊的方式合成,固定送攻击?作为一个程序员,我从两方面来分析:
游戏道具的平衡性和程序设计的方便性
1、从程序员做设计的时候的方便性来分析这个问题。假设刀剑中存在两个合成系统,一个是随机的,宝石摆放随机,送的属性也是随机的,另外一个是固定的,你按照一定的规律放宝石,然后铁匠送固定的攻击。
程序员会去干这样的事情吗?程序员潜台词:我做了一个随机的已经可以交差了,你还让我做一个,你脑子秀逗了!我们一定要把程序设计者认为是一个很懒的人,在已经成熟的随机系统上面,还让他再去开发一个固定的合成系统,你们认为合理吗?
2、从游戏道具的平衡性来讲,我们知道游戏里怪物掉的东西属性是随机的每个道具都有对应的ITEM LEVEL(道具级别),每个ITEM LEVEL包含一大类的道具,比如,风卷(44级人书)跟雷屑(44级仙书)是一个ITEM LEVE里面的东西,当然,风卷要比雷屑贵的多,但是请注意,这个不是由游戏程序本身决定的,而是有玩家市场构成的--人类玩家比较多,还有风卷的实用性造成了风卷在很长的时期价格非常高。
其次每个怪物(monster)对于每个ITEM LEVEL的东西(一大类道具)都有对应的DROP RATE(怪物的掉宝率),比如说狐狸王,掉44级(ITEM LEVEL,不一定是游戏里55J的道具)的道具的概率是10%,掉50级的(同上)的道具的概率是20%,但是具体掉什么东西还是随机的,并不是说44级的一定是风卷,也有可能是雷屑,或者狮子。对于衣服,武器,配件这些装备来说,由于他们的属性是在一定范围里面可变的,所以在掉的时候还会在游戏里面取一次随机数。
至于2次掉宝,指的是掉的东西的数目,比如你用50分的连招连狐狸王,用掉宝12%的帽子,只是意味着你掉ITEM LEVEL为44J的物品的概率由原来的10%升到了22%,但是掉什么东西,掉的东西在游戏里是否有价值,这个都是不一定的。当然对于红点这样的怪物,由于红点的Drop Rate比较高,所以戴一个高掉宝的帽子是非常有好处的,但是如果你去野外打小怪,基本他们的掉高等级的物品的概率很低,所以戴掉宝的装备意义不大(注意,100%并不是意味着100%掉宝,他们还存在一个游戏设定的掉宝值跟数学上百分比的一个换算问题)。
那么作为程序策划者,所有道具都是随机的情况下,会去做这样一个合成的系统,这个合成系统里面可以按照固定的方法送攻击?答案当然是否定的,因为这样的合成系统是严重破坏游戏世界平衡的,配件的属性本来就强,加上固定的送攻击(6点甚至有人说10点)的方法,那么将造成的后果是显而易见的,BT极品泛滥。所有人的攻击力都超过游戏设计者在设计这个游戏时候的判断,也就是说,一个人20~26级正常的话,他在猫营升级打猫是最合适的,但是实际上,他的攻击力可以秒撅墓鬼,等到他30级,攻击力可以秒狐狸兵,这样他升级非常快,一个游戏本来设计是供玩家玩2年的,结果他半年就升到99级了。游戏设计者会做这样的事情吗?我认为是非常不合理的。
刀剑是一个程序,有没有可能在游戏里存在用特殊的方式合成,固定送攻击?作为一个程序员,我从两方面来分析:
游戏道具的平衡性和程序设计的方便性
1、从程序员做设计的时候的方便性来分析这个问题。假设刀剑中存在两个合成系统,一个是随机的,宝石摆放随机,送的属性也是随机的,另外一个是固定的,你按照一定的规律放宝石,然后铁匠送固定的攻击。
程序员会去干这样的事情吗?程序员潜台词:我做了一个随机的已经可以交差了,你还让我做一个,你脑子秀逗了!我们一定要把程序设计者认为是一个很懒的人,在已经成熟的随机系统上面,还让他再去开发一个固定的合成系统,你们认为合理吗?
2、从游戏道具的平衡性来讲,我们知道游戏里怪物掉的东西属性是随机的每个道具都有对应的ITEM LEVEL(道具级别),每个ITEM LEVEL包含一大类的道具,比如,风卷(44级人书)跟雷屑(44级仙书)是一个ITEM LEVE里面的东西,当然,风卷要比雷屑贵的多,但是请注意,这个不是由游戏程序本身决定的,而是有玩家市场构成的--人类玩家比较多,还有风卷的实用性造成了风卷在很长的时期价格非常高。
其次每个怪物(monster)对于每个ITEM LEVEL的东西(一大类道具)都有对应的DROP RATE(怪物的掉宝率),比如说狐狸王,掉44级(ITEM LEVEL,不一定是游戏里55J的道具)的道具的概率是10%,掉50级的(同上)的道具的概率是20%,但是具体掉什么东西还是随机的,并不是说44级的一定是风卷,也有可能是雷屑,或者狮子。对于衣服,武器,配件这些装备来说,由于他们的属性是在一定范围里面可变的,所以在掉的时候还会在游戏里面取一次随机数。
至于2次掉宝,指的是掉的东西的数目,比如你用50分的连招连狐狸王,用掉宝12%的帽子,只是意味着你掉ITEM LEVEL为44J的物品的概率由原来的10%升到了22%,但是掉什么东西,掉的东西在游戏里是否有价值,这个都是不一定的。当然对于红点这样的怪物,由于红点的Drop Rate比较高,所以戴一个高掉宝的帽子是非常有好处的,但是如果你去野外打小怪,基本他们的掉高等级的物品的概率很低,所以戴掉宝的装备意义不大(注意,100%并不是意味着100%掉宝,他们还存在一个游戏设定的掉宝值跟数学上百分比的一个换算问题)。
那么作为程序策划者,所有道具都是随机的情况下,会去做这样一个合成的系统,这个合成系统里面可以按照固定的方法送攻击?答案当然是否定的,因为这样的合成系统是严重破坏游戏世界平衡的,配件的属性本来就强,加上固定的送攻击(6点甚至有人说10点)的方法,那么将造成的后果是显而易见的,BT极品泛滥。所有人的攻击力都超过游戏设计者在设计这个游戏时候的判断,也就是说,一个人20~26级正常的话,他在猫营升级打猫是最合适的,但是实际上,他的攻击力可以秒撅墓鬼,等到他30级,攻击力可以秒狐狸兵,这样他升级非常快,一个游戏本来设计是供玩家玩2年的,结果他半年就升到99级了。游戏设计者会做这样的事情吗?我认为是非常不合理的。
与 铁匠 相关的文章有:
- 《刀剑英雄》群雄逐鹿活动之采集战斗开启 (2024-01-29)
- 到底何为铁匠? (2005-02-16)