欢迎光临散文网 会员登陆 & 注册

关于魔理沙拆解核导弹的游戏设计

2023-05-10 10:13 作者:飞越无尽暗空  | 我要投稿

本来我觉得这个就是跟打开箱子一样简单的游戏设计,一看就能明白,用不着特别解释。但这周有人问我是怎么做到的,所以新建一篇专栏来说明。


魔理沙拆核弹

重复一遍:我用的是STEAM版的RPG MAKER 2000英文原版引擎,没有第三方插件。


设置战斗事件

在数据库中点击Troops选项卡,设置一组敌人“控制线路”,也就是魔理沙在剪断不同的电线后触发的结果。

为了方便,我把不同的结局写到一起了:

战斗事件

条件:电线的生命值为零

控制开关0040(正确电线)或0041(错误电线)开启

等待0.1秒

结束战斗


设置视差背景图

实际上,无论是核导弹或升降机都没有在移动。玩家看到的只是视差背景图的卷屏:

视差背景图

选项:垂直循环、自动卷屏、速度7


设置地图事件

核导弹与升降机是完全固定的地形图块,把它们放到视差背景图的正确位置即可。

(注意:只有静态的视差背景图才会显示在编辑器中,动态的无法显示)

地图事件

我只使用了三个地图事件,玩家是隐藏的:

事件1:透明图块(在核导弹的盖板上)

事件2:核心设计(见下文)

事件3:NPC魔理沙(在升降机上,使用走路的图像)

除了核心设计以外,其它的地图事件都是没有任何指令的摆设品。


事件2的分页1有以下的指令:

核心设计

隐藏玩家

更改系统菜单界面(对话框)

设置文本选项

更改头像

等待2.0秒

输入文本

等待0.1秒

显示战斗动画(斩击、对象为事件1、等待完成)

更改地形图块(盖板改为电线板)

等待0.5秒

进入战斗(使用预设的一组敌人“控制线路”)


事件2的分页2是魔理沙剪错电线导致拆弹失败,它的指令如下:

拆弹失败

条件:控制开关0041为开启

背景音乐淡出(我后来才知道使用这个指令可能会导致游戏崩溃或系统蓝屏)

播放音效

画面变白

传送玩家到地图(拆弹失败结局)


事件2的分页3是魔理沙成功拆除核导弹:

条件:控制开关0040为开启

背景音乐淡出

传送玩家到地图(胜利结局)


以上就是我在读完了游戏引擎的用户手册后想到的创意,挺简单的吧?


关于魔理沙拆解核导弹的游戏设计的评论 (共 条)

分享到微博请遵守国家法律