游侠NETSHOW论坛

标题: 现在AI内力不足还是不用大绝啊而强行用普通武功- -? [打印本页]

作者: 仙津伏梦    时间: 2013-3-4 11:19:39     标题: 现在AI内力不足还是不用大绝啊而强行用普通武功- -?

本帖最后由 仙津伏梦 于 2013-3-4 11:54 编辑

RT
现行的判断条件貌似是内力=0 优先使用大绝

不过说实话,一般AI没内力的时候也都么体力,而没体了一般AI都是选择休息,休息的情况下多多少少都会回复一些内力。

但一般的武功靠休息回复的那几十或者一百出头根本不够用啊,这样的情况下NPC还强行用普通武功,和0内用普通武功几乎没有区别,很不合理吧?(没具体测试过是否完全一样,反正伤害都低得一塌糊涂)

不知道今后有木有可能对此稍微修改一下内力不足的时候就优先使用大绝而不是普通武功?

比较方便的修改方式,比如把现行条件改成 内力<300 则优先使用大绝,变动一下条件中的一个数字而已就可以基本解决目前的问题,应该是很简单的?(刚才有同学误会了我的意思所以解释得具体一些)

因为刚才JSDATA看了一下貌似只有一拍两散、玄铁剑法、天星阳极是内力需求高于300,其中天星阳极AI如果强行使用估计问题也不大吧?其他两个影响也很小。




另,还有一个小建议,不知道传奇模拟对战有木有可能恢复+上二版时代那种输入编号的形式?
现在这种找人的方式50~60级左右的人找起来远远不如从前直接JSDATA查编号方便啊,如果只选择等级靠前的绝顶选手或者编号轻功靠前的人对战,影响确实不是很大,但这样模拟对战的功能未免发挥得太有限了,对于这么好的一个功能,很可惜啊。

当然恢复这个要比上面单纯修改一下优先条件的麻烦,如果负责程序的大虾没啥时间那就当没看见吧……







作者: scoutzxb    时间: 2013-3-4 11:21:56

嗯,是有这个问题
作者: 东镇红井    时间: 2013-3-4 11:24:10

现在能打到的情况下有内力优先使用威力最高的,大决一般都不是威力最高的
打不到才考虑使用其他能打到的。。。
以前有人遛老张,现在太极剑打不到,老张会使用超大移动的九转丹成
作者: newchangshi    时间: 2013-3-4 11:25:52

{:15:}这样不好吗?
作者: 仙津伏梦    时间: 2013-3-4 11:28:45

东镇红井 发表于 2013-3-4 11:24
现在能打到的情况下有内力优先使用威力最高的,大决一般都不是威力最高的
打不到才考虑使用其他能打到的。 ...

正常情况下确实如此,但我是说内力不足的情况下啊。
比如内力只有100甚至不到100,强行使用太极、降龙、九剑,这样是不能发挥出武功应有威力的啊。
这时候应该优先使用大绝啊,因为大绝不会被缺内影响到威力。


作者: 仙津伏梦    时间: 2013-3-4 11:29:02

newchangshi 发表于 2013-3-4 11:25
这样不好吗?

确实可以算福利,不过不太合理啊。
个人还是希望红颜录能更好更合理一些,虽然这只是细节。

作者: newchangshi    时间: 2013-3-4 11:31:18

仙津伏梦 发表于 2013-3-4 11:29
确实可以算福利,不过不太合理啊。
个人还是希望红颜录能更好更合理一些,虽然这只是细节。
...

{:dm(4):}其实也没啥用的;这得看程序员了,有空愿意弄才行啊
作者: LEGENDARY.I    时间: 2013-3-4 11:33:19

其实吧,没内力了用普通招是好事~~

作者: 仙津伏梦    时间: 2013-3-4 11:35:32

newchangshi 发表于 2013-3-4 11:31
其实也没啥用的;这得看程序员了,有空愿意弄才行啊

如果要去判断内力是否足以使用某武功当然会麻烦
所以我提了个建议啊,现行的大绝优先条件是内力0,只要改成300就可以基本解决这个问题了,应该很简单吧?

其实判断内力是否足以使用某武功应该有我方的判断条件可以调用……不过终究是不如直接把0改300来得简单……


作者: 东镇红井    时间: 2013-3-4 11:39:11

仙津伏梦 发表于 2013-3-4 11:35
如果要去判断内力是否足以使用某武功当然会麻烦
所以我提了个建议啊,现行的大绝优先条件是内力0,只要改 ...

大绝耗内改成300,那没内力后NPC全傻了。。。
还不如攻击前判定伤害期望,取值较大的进行攻击

作者: 仙津伏梦    时间: 2013-3-4 11:43:02

东镇红井 发表于 2013-3-4 11:39
大绝耗内改成300,那没内力后NPC全傻了。。。
还不如攻击前判定伤害期望,取值较大的进行攻击
...

不是啊- -
现在的判断条件是内力为0,NPC优先使用大绝。


我的建议是判断条件改成,内力低于300的情况下,NPC就优先使用大绝而不是普通武功。

因为大部分普通武功的内力消耗都不超过300(主楼补充了,只有玄铁剑法、一拍两散、天星阳极超过,影响很小)


作者: 东镇红井    时间: 2013-3-4 11:48:21

仙津伏梦 发表于 2013-3-4 11:43
不是啊- -
现在的判断条件是内力为0,NPC优先使用大绝。

气格不够大绝不蓄力,使用其他耗气少却内力不够的武功,这个改了才好
否则单单判断内力300恐怕也不行。。。。

作者: 仙津伏梦    时间: 2013-3-4 11:52:37

本帖最后由 仙津伏梦 于 2013-3-4 11:53 编辑
东镇红井 发表于 2013-3-4 11:48
气格不够大绝不蓄力,使用其他耗气少却内力不够的武功,这个改了才好
否则单单判断内力300恐怕也不行。。 ...

这确实也是老问题了,比如李靖的百胜刀法,洪七的满天花雨莲花拳神马的……
但改起来估计比较麻烦,至少是要写新代码来作判断条件,我就不建议了……我上面建议的一个很简单,一个是二版曾经有的功能,所以才敢发帖……



作者: lesliy    时间: 2013-3-4 11:54:45

仙津伏梦 发表于 2013-3-4 11:29
确实可以算福利,不过不太合理啊。
个人还是希望红颜录能更好更合理一些,虽然这只是细节。
...

为什么连战的时候,我方打完一场战斗血内体伤不能恢复满,而NPC可以恢复全满呢,请你先把这个合理性解决了,再来谈NPC的AI问题,什么叫合理,叫不合理,你到底懂不懂?
作者: 慕容玄恭    时间: 2013-3-4 11:55:53

收到
作者: 慕容玄恭    时间: 2013-3-4 11:56:15

lesliy 发表于 2013-3-4 11:54
为什么连战的时候,我方打完一场战斗血内体伤不能恢复满,而NPC可以恢复全满呢,请你先把这个合理性解决 ...

因为他是NPC

这就是道理

作者: 仙津伏梦    时间: 2013-3-4 11:57:22

lesliy 发表于 2013-3-4 11:54
为什么连战的时候,我方打完一场战斗血内体伤不能恢复满,而NPC可以恢复全满呢,请你先把这个合理性解决 ...

这是完全出于平衡性和游戏性的有目的地设置,合理性不能只从你说的角度考量。
而我这个正常来说只是程序设计中疏忽的地方,是无意造成的,所以原话奉还,你到底懂不懂?


作者: 仙津伏梦    时间: 2013-3-4 11:58:01

慕容玄恭 发表于 2013-3-4 11:55
收到

谢谢姐姐{:dm(17):}

刚回复完那个人,就看到姐姐回复了……

作者: lesliy    时间: 2013-3-4 11:58:56

慕容玄恭 发表于 2013-3-4 11:56
因为他是NPC

这就是道理

所以我就觉得这个楼主很无聊啊,本来NPC就有特权,跟有特权的东西要求与玩家一样合理,这不是找抽么,何况这个还不是合理性的问题,完全是AI的问题。
作者: lesliy    时间: 2013-3-4 12:00:33

仙津伏梦 发表于 2013-3-4 11:57
这是完全出于平衡性和游戏性的有目的地设置,合理性不能只从你说的角度考量。
而我这个正常来说只是程序 ...

平衡性,你觉得NPC与玩家有平衡性可言?游戏性,你觉得让高难不能通关就是有游戏性了是吧?
作者: 仙津伏梦    时间: 2013-3-4 12:04:21

lesliy 发表于 2013-3-4 12:00
平衡性,你觉得NPC与玩家有平衡性可言?游戏性,你觉得让高难不能通关就是有游戏性了是吧? ...

这个问题到底如何,设计者有发言权,玩家也有发言权,我一个人回答不了,我只能告诉你这是出于游戏性和平衡性设计者有意的设置。

而我提的建议是基于设计者可能的疏忽,和你说的完全不同。


作者: lesliy    时间: 2013-3-4 12:06:15

仙津伏梦 发表于 2013-3-4 11:58
谢谢姐姐

刚回复完那个人,就看到姐姐回复了……

莫怪我喷你,看在平衡性与游戏性的份上,加强NPC的同时加强了玩家了没有?{:2 (3):}

作者: 仙津伏梦    时间: 2013-3-4 12:07:32

本帖最后由 仙津伏梦 于 2013-3-4 12:09 编辑
lesliy 发表于 2013-3-4 12:06
莫怪我喷你,看在平衡性与游戏性的份上,加强NPC的同时加强了玩家了没有?
...

您如果就是觉得这虽然是疏忽,但是个隐性福利,被我喊没了,那我没什么可说的。
因为我认为这实际上也可以说是个bug,只是这个bug是福利性的(红颜录的福利bug也出了不少了吧?),而我只是按照汇报bug的思路来上报这个问题而已。

作者: lesliy    时间: 2013-3-4 12:09:51

仙津伏梦 发表于 2013-3-4 12:04
这个问题到底如何,设计者有发言权,玩家也有发言权,我一个人回答不了,我只能告诉你这是出于游戏性和平 ...

你懂不懂什么叫游戏性,什么叫平衡性,不懂我就不重复了,别怪我往死里喷,要追求这游戏的合理性,我比你专业。

只是真正考虑到游戏性与平衡性,很多问题要么说了是大工程,要么说了就成了单方面加强NPC了。

作者: lesliy    时间: 2013-3-4 12:12:30

仙津伏梦 发表于 2013-3-4 12:07
您如果就是觉得这虽然是疏忽,但是个隐性福利,被我喊没了,那我没什么可说的。
因为我认为这实际上也可以 ...

这个既不是BUG,也不是合理性,专业的告诉你,这叫电脑AI,解决这个问题也很简单,多加一个判断条件的问题。

NPC完全无视连战的合理性,这才叫真正的合理性。

作者: 仙津伏梦    时间: 2013-3-4 12:12:34

lesliy 发表于 2013-3-4 12:09
你懂不懂什么叫游戏性,什么叫平衡性,不懂我就不重复了,别怪我往死里喷,要追求这游戏的合理性,我比你 ...

您觉得我不懂,我还觉得您不懂,大家彼此彼此,继续下去只会演变成对喷,就这样吧。

作者: gx1226    时间: 2013-3-4 12:12:34

新人围观之!
作者: 仙津伏梦    时间: 2013-3-4 12:16:36

本帖最后由 仙津伏梦 于 2013-3-4 12:20 编辑
lesliy 发表于 2013-3-4 12:12
这个既不是BUG,也不是合理性,专业的告诉你,这叫电脑AI,解决这个问题也很简单,多加一个判断条件的问 ...

您真是专业,我都不知道说您什么好

A software bug is an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways.

看好了,按定义,缺陷,失误,都可以称为bug,按我主楼所提,AI设置得有缺陷,自然也可以称为bug。
关于判断条件,我主楼都说得清清楚楚了您看不到?

至于连战的问题解释过了,恕不重复。



作者: newchangshi    时间: 2013-3-4 12:27:44

这个小事情啊。。。肿么弄成这样了
作者: LEGENDARY.I    时间: 2013-3-4 12:29:56

newchangshi 发表于 2013-3-4 12:27
这个小事情啊。。。肿么弄成这样了

因为乃们水军不来稀释
作者: scoutzxb    时间: 2013-3-4 12:32:32

这个确实是bug啊,很明显的嘛
作者: 仙津伏梦    时间: 2013-3-4 12:43:41

newchangshi 发表于 2013-3-4 12:27
这个小事情啊。。。肿么弄成这样了

我也不知道……好好的发帖建议下,如果有人觉得这是隐性福利说我是小熊那也正常,非要喷人。

作者: 仙津伏梦    时间: 2013-3-4 12:45:20

本帖最后由 仙津伏梦 于 2013-3-4 12:53 编辑
empty2046 发表于 2013-3-4 12:43
楼主这个算法治标不治本

嗯,某些不足300就可以用的武功确实会被影响到,辟邪这种低耗内尤其明显……
但想来总比按0来判断要好些……

要更准确地判断内力问题,那又要劳烦设计者写新代码了吧,作为伸手党不太好意思……



作者: 瑾轩_    时间: 2013-3-4 12:47:37

这个修改起来如果不难的话,有必要弄一下.
作者: lesliy    时间: 2013-3-4 12:52:37

既然爱谈合理性,那好说啊,为什么NPC撤退不减生命上限,为什么NPC控制我方人物造成的损失要算在我方头上?
作者: lesliy    时间: 2013-3-4 12:54:42

仙津伏梦 发表于 2013-3-4 12:43
我也不知道……好好的发帖建议下,如果有人觉得这是隐性福利说我是小熊那也正常,非要喷人。
...

拜托你别打平衡性与游戏性的幌子就结了,现在明摆着NPC是优势的一方,玩家是弱势的一方,你只加强NPC,不加强玩家,这叫加剧不平衡。

作者: lesliy    时间: 2013-3-4 12:59:40

仙津伏梦 发表于 2013-3-4 12:16
您真是专业,我都不知道说您什么好

A software bug is an error, flaw, mistake, failure, or fault in a ...

这个叫缺陷的话,那好说呀,NPC为什么不优先打威胁高的我方人物,却优先打防御低的我方人物?是不是这个才是最大的BUG?你说该不该改?

作者: 仙津伏梦    时间: 2013-3-4 12:59:41

lesliy 发表于 2013-3-4 12:54
拜托你别打平衡性与游戏性的幌子就结了,现在明摆着NPC是优势的一方,玩家是弱势的一方,你只加强NPC,不 ...

难度本身就是游戏性中重要的一环。
其次我说过了,我是基于设计者的意愿来谈合理性。



你说的很多是设计者有意如此,我只能说这和游戏性和平衡性的问题有关,具体如何你可以去问设计者。

我说的部分,设计者正常来说是从没内时NPC会用大绝的角度来进行设计,而现行的判断条件不合理,因为他并不符合设计者的意愿,OK?

作者: lesliy    时间: 2013-3-4 13:01:42

仙津伏梦 发表于 2013-3-4 12:59
难度本身就是游戏性中重要的一环。
其次我说过了,我是基于设计者的意愿来谈合理性。

说白了,你是在遵从设计者的意愿,而并非游戏本身的平衡性,还扯什么平衡性?还好意思说平衡性与游戏性。

作者: 仙津伏梦    时间: 2013-3-4 13:01:45

lesliy 发表于 2013-3-4 12:59
这个叫缺陷的话,那好说呀,NPC为什么不优先打威胁高的我方人物,却优先打防御低的我方人物?是不是这个 ...

我上面说过了,也贴过了

您看清楚,bug解释中有很重要的一条behave in unintended ways.


就是表现不符合设计者的预期。

我说的符合这一条,而你说的,我不清楚,具体如何你要去问设计者,别来问我。


作者: 仙津伏梦    时间: 2013-3-4 13:03:27

lesliy 发表于 2013-3-4 13:01
说白了,你是在遵从设计者的意愿,而并非游戏本身的平衡性,还扯什么平衡性?还好意思说平衡性与游戏性。 ...

游戏本身你是人脑 NPC用的是AI,双方本来就不对等。
现有的AI设计现状,大部分游戏都要从游戏性和平衡性角度出发补偿AI的缺陷吧。

至于我是从设计者的角度谈的合理性,上面很早就说过了你没看到么?

作者: lesliy    时间: 2013-3-4 13:03:47

再谈合理性好啊,自己看看日月线任教主那德行,拿风雷剑那场连战,前面任我行内伤发作不能战斗,剧情是叫向问天上,可实际战斗又是一个满血的任我行加向问天,这合理吗?
作者: lesliy    时间: 2013-3-4 13:05:43

仙津伏梦 发表于 2013-3-4 13:03
游戏本身你是人脑 NPC用的是AI,双方本来就不对等。
现有的AI设计现状,大部分游戏都要从游戏性和平衡性角 ...

那个叫设计者的预期,不叫合理性,也不叫平衡性,也不叫游戏性,谢谢,睡觉去了{:2 (3):}

作者: 仙津伏梦    时间: 2013-3-4 13:06:11

lesliy 发表于 2013-3-4 13:03
再谈合理性好啊,自己看看日月线任教主那德行,拿风雷剑那场连战,前面任我行内伤发作不能战斗,剧情是叫向 ...

我说了这么多你还没看明白我的合理性主要是从是否达成设计者的预期角度出发来谈的,只能表示遗憾。

作者: 瑾轩_    时间: 2013-3-4 13:06:16

感觉有点胡搅蛮缠了

这个确实是不合理

违背了游戏设定的原意

和游戏平衡无关

作者: lesliy    时间: 2013-3-4 13:07:18

仙津伏梦 发表于 2013-3-4 13:03
游戏本身你是人脑 NPC用的是AI,双方本来就不对等。
现有的AI设计现状,大部分游戏都要从游戏性和平衡性角 ...

你搞错了没有,双方不对等,现在弱势的不是NPC一方好不好,你去补强势的一方,还叫什么平衡性?
作者: lesliy    时间: 2013-3-4 13:08:28

瑾轩_ 发表于 2013-3-4 13:06
感觉有点胡搅蛮缠了

这个确实是不合理

游戏设定的愿意,就是NPC又要与玩家享受平等的权利,还要享受额外的特权,是这个意思吧{:dm(18):}
作者: 仙津伏梦    时间: 2013-3-4 13:09:29

本帖最后由 仙津伏梦 于 2013-3-4 13:13 编辑
lesliy 发表于 2013-3-4 13:05
那个叫设计者的预期,不叫合理性,也不叫平衡性,也不叫游戏性,谢谢,睡觉去了
...

从设计者的预期来说,现在的判断条件不合理,我在主楼和楼下说得这么明白你看不到?这不是合理性问题?

至于游戏性和平衡性,你是人脑 NPC是AI,现状AI就是有很多缺陷,你把你和AI条件完全对等,你虐翻AI就代表这游戏非常有游戏性非常有平衡性?加强了AI的某些条件,让大家打得更激烈了,这游戏就没游戏性没平衡性了?这恐怕不是你一个人说了算的。

作者: 瑾轩_    时间: 2013-3-4 13:10:42

lesliy 发表于 2013-3-4 13:08
游戏设定的愿意,就是NPC又要与玩家享受平等的权利,还要享受额外的特权,是这个意思吧 ...

NPC强不强那要看那个NPC的本身设计

与这个内力不足使用大招没任何联系

作者: 仙津伏梦    时间: 2013-3-4 13:10:55

本帖最后由 仙津伏梦 于 2013-3-4 13:12 编辑
lesliy 发表于 2013-3-4 13:08
游戏设定的愿意,就是NPC又要与玩家享受平等的权利,还要享受额外的特权,是这个意思吧 ...

你等AI真的有能力和人脑拥有近似的判断能力再来谈这个吧。
至少目前大部分游戏的AI,都只有在允许的条件下追求更好更智能,很少有追求更烂的。




作者: 仙津伏梦    时间: 2013-3-4 13:11:52

瑾轩_ 发表于 2013-3-4 13:06
感觉有点胡搅蛮缠了

这个确实是不合理

谢谢您的支持, 好好发个帖子遇到这样的人真心是无语。

作者: ashit12345    时间: 2013-3-4 13:21:02

东镇红井 发表于 2013-3-4 11:24
现在能打到的情况下有内力优先使用威力最高的,大决一般都不是威力最高的
打不到才考虑使用其他能打到的。 ...

感谢科普,学习到了
作者: ashit12345    时间: 2013-3-4 13:22:38

原来这贴还有这么多内容
作者: 红颜支持    时间: 2013-3-4 13:28:26

楼主的头像怎么黑的啊
作者: 仙津伏梦    时间: 2013-3-4 13:28:53

红颜支持 发表于 2013-3-4 13:28
楼主的头像怎么黑的啊

有意的- -……

作者: 红颜支持    时间: 2013-3-4 13:30:52

仙津伏梦 发表于 2013-3-4 13:28
有意的- -……

的确是与众不同
作者: newchangshi    时间: 2013-3-4 14:13:23

今天天气不错,外面阳光明媚
作者: 红颜支持    时间: 2013-3-4 14:21:15

newchangshi 发表于 2013-3-4 14:13
今天天气不错,外面阳光明媚

天气挺热,吃个西瓜消暑
作者: q060999    时间: 2013-3-4 14:43:37

红颜支持 发表于 2013-3-4 14:21
天气挺热,吃个西瓜消暑


  水
水 水



作者: 东镇红井    时间: 2013-3-4 14:54:52

q060999 发表于 2013-3-4 14:43

水 水

好厉害{:3 (4):}

水、水、水

作者: q060999    时间: 2013-3-4 14:59:01

东镇红井 发表于 2013-3-4 14:54
好厉害

水、水、水








作者: 东镇红井    时间: 2013-3-4 15:04:49

q060999 发表于 2013-3-4 14:59



天气太热,吃个西瓜解解暑and稀释一下此帖的战意,
怎能这样

作者: q060999    时间: 2013-3-4 15:06:45

东镇红井 发表于 2013-3-4 15:04
天气太热,吃个西瓜解解暑and稀释一下此帖的战意,
怎能这样

水就水那要理由



作者: 东镇红井    时间: 2013-3-4 15:15:22

q060999 发表于 2013-3-4 15:06
水就水那要理由

乃肿么可以这么水{:3 (5):}




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2