当前位置:网站首页 > 游戏攻略 > 正文

《边境军团》可视化脚本入门

yq4qlskj 发布:2021-11-11 12:21:14 98


摘要

VisualScript编辑是近年来代码领域比较流行的一种编程方法,因为我们对《边境军团》的后续玩法有很多想法,为了适应多种玩法,尽可能降低大家的学习成本。

我们最终决定自己开发一个简化的脚本编辑器。

编辑团队和编辑级别之间的差异

《边境军团》可视化脚本入门

对于目前的开放式防守模式(后续模式可能有所不同),脚本编辑分为团队编辑和关卡编辑两部分。

团队:可以理解为定义攻击团队。例如,定义团队1。先是10个地精,然后是5秒10个萨满,以此类推。

关卡编辑器:可以理解为敌人的‘军事顾问’,他在游戏开始后协商何时使用哪支队伍进行攻击。例如,1队在游戏开始100秒后从红色入口发起攻击,2队在200秒后从绿色入口发起攻击,以此类推

节点介绍

脚本编辑器通过连接节点实现具体的逻辑。我们称每个单独的逻辑为节点。节点分为两类。一个是语法节点,另一个是逻辑节点。

像语法:这样的节点将出现在所有编辑界面中。比如现有的团队编辑和关卡标记,包括未来RPG地图中可能存在的对话编辑和任务编辑等。

逻辑节点:是执行特定逻辑的节点。每种类型的编辑器都有自己独特的功能。比如团队编辑器的唯一节点用来设置陌生信息,级别编辑器的唯一节点用来设置使用哪个团队。

语法:时间节点

《边境军团》可视化脚本入门

这个节点应该非常容易理解。等待玩家设定的时间,时间过去后执行后续节点。

循环节点

《边境军团》可视化脚本入门

这个节点经常被误用。请注意,在执行后续节点之前,循环节点将执行由黄色端口连接的节点链给定次数。

例如:

《边境军团》可视化脚本入门

这里有一个例子。首先,将执行A逻辑链。然后,会产生一个妖精,剩下的时间是2秒。此链执行5次后,将执行B链。休息100秒后,会产生一辆运输车。

语法:并发节点

《边境军团》可视化脚本入门

并发节点将同时执行其绿色节点链接的逻辑链。

例如:

《边境军团》可视化脚本入门

四条逻辑链A、B、C、D同时触发。

语法:随机节点

《边境军团》可视化脚本入门

随机节点在逻辑上与并发节点相同。只选择一个触发器,而不是同时触发。

《边境军团》可视化脚本入门

上面的四个逻辑链A、B、C、D只会触发其中一个。

逻辑:成员配置

《边境军团》可视化脚本入门

这个比较容易理解。有两点需要注意。

第一个:飞行单元可以切换到陆地航线。

《边境军团》可视化脚本入门

飞行单元默认采用飞行路线。也就是说,它可以来自水面。但是有时候,为了让飞行单位支援地面单位,就需要把这条航线切换到陆地航线。特别注意Boss中的飞行单位(比如大飞艇)。

第二,Boss可以在失败后设定胜利。

《边境军团》可视化脚本入门

这很容易理解。但是需要注意的是,如果多个Boss都设置了败后赢,那么任何一个Boss都会赢。

逻辑:团队配置

《边境军团》可视化脚本入门

这用于配置攻击团队。有三件事需要注意

《边境军团》可视化脚本入门

Portal :可以在绘制地图时为门户设置类别,也就是对应的四色标志。需要注意的是,一个标志不一定只对应一个入口。可能是一对多。当出现问题时,会随机选择一个入口进行攻击。

《边境军团》可视化脚本入门

攻击目标:主基地或随机建筑。这个不应该解释太多。

《边境军团》可视化脚本入门

预警时间:开启后,攻击前UI上会有倒计时框提示,否则不会有倒计时框提示。

版权说明:如非注明,本站文章均为 兔玩游戏网 原创,转载请注明出处和附带本文链接;

本文地址:http://www.wwtel.com.cn/yxgl/24175.html


分享到