讲一个恐怖的事情,目前遭遇战模式本质上就是一个特殊的任务地图,本质上和玩家创意工坊上传的自制战役没啥区别,只是隐藏的。
可以通过一些操作让他显示出来并拷贝到本地,就可以打开编辑了。这样我们可以跟官方学场景制作。然后你就会发现(如果我没搞错的话)遭遇战所有AI的逻辑全都用可视化编程写在地图的脚本编辑器里。
如果你自己做过地图就会知道单纯用内置脚本编辑器实现一些稍微智能的逻辑都要写一大堆,别说做一个完整的AI出来了。可视化编程就是像拼拼图连线题一样,有自己的优势,做简单开发时候非常直观,但是一旦到了复杂逻辑,可读性会严重下降,开发效率我觉得是不如直接码代码的。之前版本的AI就全是用这玩意写的,已经是一坨
山了,代码块大块套小块,每层都是一大坨,而AI还那么呆。这次更新,我以为会换代码写的行为树,没想到AI还是用这玩意写的,但是代码量直接翻了一倍,关卡文件从9M变成18M了,太恐怖了,简直就是在
山上雕花。讲道理,我确实感觉新版本AI比之前稍微像人一点了,也聪明一点了。能用这玩意实现一个看起来稍微像人的AI,STB这五个程序员也真是辛苦了

可以通过一些操作让他显示出来并拷贝到本地,就可以打开编辑了。这样我们可以跟官方学场景制作。然后你就会发现(如果我没搞错的话)遭遇战所有AI的逻辑全都用可视化编程写在地图的脚本编辑器里。
如果你自己做过地图就会知道单纯用内置脚本编辑器实现一些稍微智能的逻辑都要写一大堆,别说做一个完整的AI出来了。可视化编程就是像拼拼图连线题一样,有自己的优势,做简单开发时候非常直观,但是一旦到了复杂逻辑,可读性会严重下降,开发效率我觉得是不如直接码代码的。之前版本的AI就全是用这玩意写的,已经是一坨

















