很多人都对mugen中的ai感到非常神秘 但是 其实就mugen本身来言根本就没有ai这一项
不知道是不是最初的引擎设计者的疏忽还是什么特殊用意再mugen中的所有sctrl 和 trigger中都好像没有专门针对ai 的应用
所以 mugen现在所谓的ai 是经过一系列作者总结出来的 代码技巧(var控制)
原理便是 通过人脑输入和 电脑输入的差异来判断 当前角色是否是 电脑控制 如果是电脑控制就给角色的某一个 变量赋一个值 用来做标记 这就是所谓的ai开关
然后在程序的肇始控制中针对电脑控制时写一些特殊处理 这就是所谓的ai了
因此我们可以看出了如果要 写ai 首先必须学会如何辨别当前角色是否是电脑控制
也就是说必须抓住这个ai的开关(就是记录ai的变量)
这时再反向往上推理就是 辨别是否是ai控制就要通过人脑输入指令和电脑输入指令的差异来区分
这样就有了第一种ai的方法
简单就是用一个特定变量控制CPU操作时的人物的行动
还有就是mugen中的AI还指某些人物的厉害程度!
这个希望对您有帮助!
很多人都对mugen中的ai感到非常神秘 但是 其实就mugen本身来言根本就没有ai这一项
不知道是不是最初的引擎设计者的疏忽还是什么特殊用意再mugen中的所有sctrl 和 trigger中都好像没有专门针对ai 的应用
所以 mugen现在所谓的ai 是经过一系列作者总结出来的 代码技巧(var控制)
原理便是 通过人脑输入和 电脑输入的差异来判断 当前角色是否是 电脑控制 如果是电脑控制就给角色的某一个 变量赋一个值 用来做标记 这就是所谓的ai开关
然后在程序的肇始控制中针对电脑控制时写一些特殊处理 这就是所谓的ai了
因此我们可以看出了如果要 写ai 首先必须学会如何辨别当前角色是否是电脑控制
也就是说必须抓住这个ai的开关(就是记录ai的变量)
这时再反向往上推理就是 辨别是否是ai控制就要通过人脑输入指令和电脑输入指令的差异来区分
这样就有了第一种ai的方法
简单就是用一个特定变量控制CPU操作时的人物的行动
还有就是mugen中的AI还指某些人物的厉害程度。
电脑的智商