《艾兰岛》新手指南 逻辑编程攻略(五)

2018-07-22 21:34:46 作者:官网 来源:官网

最终章:挑战

1. 最终的房间

通过长长的隧道,我们来到了最终的房间——法老的挑战

《艾兰岛》新手指南 逻辑编程攻略(五)

在这个房间,玩家会被换上一身古埃及风格的服饰来挑战最后的boss——法老木乃伊。

首先,玩家来到这个房间会触发第一个机关——更衣【触发区域】,该区域会让玩家装备上一身古埃及风格的服饰并将来时的路封死,同时将复活点设定在此房间中。

1.1更换服饰

更衣【触发区域】设置与编程如下:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

1.2拔出法老的挑战

接下来,我们要做的是拾取面前的武器——法老的挑战,这会触发【事件监听器】,并触发以下过程:

-触发火花效果

-发出“僵尸-攻击”的音效

-摆放武器的石台被摧毁

-点亮boss房间

-激活石棺开启效果

《艾兰岛》新手指南 逻辑编程攻略(五)

【事件监听器】的设置与编程如下:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

紧接着,我们来看一下石棺开启【时间触发器】

《艾兰岛》新手指南 逻辑编程攻略(五)

其功能是将石棺立起后发生爆炸效果,之后石棺会消失,取而代之的是此次游戏的最终boss——法老的遗体。

【时间触发器】的设置和编程如下:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

1.3法老木乃伊的生成

新生成的实体模板为事先设定好的法老木乃伊【实体模板】(设定方式与前文中的木乃伊相同):

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

此处的【实体模板】加入了特殊的编程

《艾兰岛》新手指南 逻辑编程攻略(五)

此处的程序是将法老木乃伊的实体编入【标签】#7:Pharoah label的操作。

1.4结束战斗

此时,法老木乃伊出现并与玩家战斗,玩家需要击败法老木乃伊才能开启下一个事件。而下一个事件的启动方式作者采用的是方法是在【标签】中添加事件{移除实体},意味着当法老木乃伊被击败时,执行【标签】中的指令。(由于作者事先将法老木乃伊【实体模块】编入【标签】,故【实体模块】被毁坏时能被【标签】检测到)

以下是【标签】的设定与编程:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

【标签】中的实体#182:打开石棺被作者藏在实体#181:石棺的下面,如图:

《艾兰岛》新手指南 逻辑编程攻略(五)

实体#182:打开石棺有如下编程:

《艾兰岛》新手指南 逻辑编程攻略(五)

1.5结束游戏与重启游戏

接下来是最后两个逻辑对象:结束游戏【时间触发器】与重启游戏【时间触发器】(此处用【时间触发器】是为了将结束与重启的逻辑时间延长,让观众不会产生突兀感)

《艾兰岛》新手指南 逻辑编程攻略(五)

结束游戏【时间触发器】的设定与编程为:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

重启游戏【时间触发器】的设定与编程为:

《艾兰岛》新手指南 逻辑编程攻略(五)
《艾兰岛》新手指南 逻辑编程攻略(五)

这样,一个完整的游戏流程就编辑完成了。

免责声明:文中图片应用来自网络,如有侵权请联系删除