艾兰岛- 艾兰岛官方网站

《艾兰岛》游戏评测

扫码关注《艾兰岛》微信服务号

点击查看《艾兰岛》官方微博

故障BUG反馈群
QQ群:921363305
新闻中心
您当前的位置:首页/新闻资讯/正文
[示例-冒险]逻辑编程攻略(五)
2018-07-12 14:15:56
分享到:

最终章:挑战

1. 最终的房间

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

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

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

1.1更换服饰

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

1.2拔出法老的挑战

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

-触发火花效果

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

-摆放武器的石台被摧毁

-boss房间

-激活石棺开启效果

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

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

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

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

1.3法老木乃伊的生成

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

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

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

1.4结束战斗

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

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

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

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

1.5结束游戏与重启游戏

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

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

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

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

《艾兰岛》是由《武装突袭》系列及《DayZ》开发商“波西米亚”打造的一款低多边形风格的沙盒生存冒险游戏。该作融合了寻宝、生存、建造等多重元素。游戏内,玩家可以建立自己的岛屿,并在游戏中广阔的多边形世界中探索、收集资源、建造船只、航海冒险等。
bohemia interactive