实例信息
昨天推荐的RPG游戏
《对不起,我是个npc》
游戏制作者:回转寿司
制作软件:RPG Maker VX
我当时说实际做起来相当简单。
那么我们今天打开看看他是如何制作这样一个游戏的。先说说起始剧情
起始剧情你可能看着觉得很难的地方在于几个地图上事件的互动上。
其实你只要知道,他们只是这个地图的事件结束了,传送玩家到下一个地图,那个地图自动执行的事件会继续剧情,这样就可以了。下面细说。
显示起始页
我们可以看到地图空白,只有两个事件,一个是玩家起始位置,一个是剧情叙述。
如何制作?
新建一个空白的地图,地图属性默认,这里游戏作者名称设置是OP&ED,让自己记得这是开始和结束的事件地图。我们添加一个事件点。
设置如下图:
编辑开始剧情文字,然后传送玩家至另外的一个地图,事件为自动执行。
同一个事件有两个事件页,第二页是结束剧情,这个你自己做游戏的话一般最后再添加,作者做到这里的时候应该是只有一页的,第二页我们需要后面再说。
记得设置玩家起始位置,起始页就做好了。
画地图
游戏作者只是简单的画了几个小地图,使用RMMV的玩家可以一键生成地图,也不用自己画,作者第一个地图表如下:
按照起始页的延续,我们先建设起始页传送玩家所到的地图:NPC家
地图随你喜欢的画,或者懒得画就用范例。
设置一些事件点
这个地图上一共有7个事件我们分别看看。
右上角的事件是剧情开始,玩家出现在这个地图就自动执行。
第一、第二页都是剧情。
前面主角图形的变更,是主角出现,因为默认主角没有行走图。
游戏作者是为了起始页剧情开始的时候,可以隐藏玩家。我们也可以用指令【透明化状态的变更】来设置。
我们看下第一页结束时候:
这里动作是玩家走到门口,然后传送至另一个地图,注意最后自用开关A被开启,这是为了启动第二页。
第二页设置跟第一页是差不多的,只是条件多了【自用开关A被开启】 ,同样结束的时候开关B被开启,我们看看第三页:
第三个事件页空白,条件为【自用开关B被开启】 ,触发方式使用默认的指令按钮不再是自动执行,因为到这里剧情已经结束,是玩家控制角色了。
如果是自动执行可能会跟操作冲突。
第四页是结束时候的剧情,我们先不管,因为剧情还在继续,作者在制作的过程中,到这里是没有第四页的,后面需要添加的时候会讲到。
其他地图
我们第一页就传送出本地图了,那么我们看看为什么。
新地图可以使用范例,这里不说,我们看新地图中的事件。
传送出去后也是剧情,这个按剧本走就行了。
需要拿出来说的就三点
1.对话框内文字颜色更改:
图中\c指颜色,\c[2]指2号颜色,游戏中【有重赏】这三个字变色,意思是主角主要看到这三个字。
如果你想在一句话中某个词变色,要记得在变色词后面再添加一个\c[0],0是白色,文字的默认颜色。
不这样做就会变成从\c[数字]后开始到这段对话结束都是你更改的颜色,那么怎么选择颜色?
这要看你使用的对话框图片,原作者在这里使用的是默认素材。如图:
对应右下角颜色设置,第一个是白色,代号0,蓝色代号1,游戏中使用的是2好颜色是叫橘黄吧。
替换的话,像前几篇说的一样,直接把图片放到E:\游戏生成的文件包\Graphics\System目录下就可以了。
2.事件中使用一个【气球图示的显示】,就是在玩家头顶上显示符号,例如这款游戏中用惊叹号、省略号来表示震惊和思考。
3.SE和ME的播放和变更,音效对剧情的效果是很重要的,请多多运用。
继续说游戏作者思路
然后看看这个事件页。
他最后又传送到了另一个地图,打开自用开关A,这个跟之前NPC家剧情事件的效果一样。
也是剧情都延伸。
这次传送到了王宫地图,画地图不说了,看看事件。
我们看到这个地图上有五个事件点,分别是左上角勇者、国王、透明事件、门前的勇者、士兵。
其实这些有行走图的事件指令基本是空白的,左上角国王跟勇者一样,如图:
然后宫门口两个人,如图:
注意看,门口两个人有些不一样,士兵第一页跟国王是一样的,因为他们的所用只是一个事件点,作者用空白的事件操控这些事件点的移。
士兵的第二页跟旁边勇者的是一样的,多了一个条件开关。
其实这个是结局的展开了,一般也是后面才添加。
图上是最后一个事件点,地图是空白的那个,也是分成两页,一页是开始,一页是通关结束。
剧情的设定只是事件问题,我们看看指令页结尾:
这时候打开了一个开关,序幕结束开关被开启,然后主角回到开始的NPC家。
还记得这个事件点吗?由于第一页结束打开了【自用开关A】,所以回到这个地图的时候执行的是第二页剧情,然后第二页剧情结尾打开【自用开关B】,第三页开启,是一个空白页。
也就是说玩家再进入这个地图都会执行第三页了,由于触发条件是指令按钮,这个事件点就变成了空白事件点。
这个NPC家地图里其他事件是一些相关剧情,当然你也可以设置成获得某个物品。
如果没有加入对话,就和桌上的杯子一样,只是一个装饰。
还有一个事件就是门了,门可以在地图上右键快速建立,然后设置传送位置。
例如这个游戏中把玩家传送到村子地图,玩家看来是从室内走到室外。
另外柜子上有一个空白的事件点,第一页是空白,第二页是勇者的行走图,作用跟国王一样,只是操控他行走演示剧情而已,而这个事件需要通关才会触发,就是跟前面说的一样自己设置一个开关作为条件。
从王宫回到房子,这时候角色已经由玩家控制,那么在室内搜刮一通后就从门口传送到村子地图。
这时候我们要回忆一下,村子地图我们来过了,自动执行事件开启了【自用开关A】。
我们再一次来到这个地图的时候就会执行第二页事件,如图:
之前也说了,这是剧情的延伸,然后【自用开关B】被开启。
第三页条件触发,这时候又是由玩家控制了,开局的自动剧情到这里已经基本结束了。
先说完剧情制作,明天继续说作者其他的制作思路。