RPG制作大师MV 快速入门

0 点赞
RPG Maker MV
转载

### 《RPG Maker MV》新手快速入门指南 本指南是为首次接触《RPG Maker MV》的用户准备的快速入门教程。它将介绍这款软件各部分的基础知识,以及它们如何协同工作。 #### 简介 你已经下载并打开了程序,首次看到了这个引擎。《RPG Maker MV》并不难用,但初看之下,可操作的内容繁多,可能会让人有些不知所措。因此,我们准备了这份快速入门指南,助你踏上制作专属游戏的道路。 《RPG Maker MV》的特别之处,也是最初吸引我的地方,在于它让任何人都能制作游戏。你无需懂编程,无需会美术,也无需会制作音乐。我就完全不懂这些技能。但我能制作游戏,你也可以。只需了解RPG制作大师引擎的三个主要部分即可。这不是教程,不会解释所有操作,但会提供入门基础以及各部分协同工作的原理。 地图编辑器 打开RPG制作大师时,首先映入眼帘的就是地图编辑器。从启动程序到关闭程序,它始终存在。

当你首次创建项目时,会看到这片漂亮的绿色区域。这是世界地图的起点,尽管它非常小。地图编辑器使用起来很简单,有点像使用一款简单的绘图程序。 只需从左侧的调色板中选择一个图块,然后开始在地图上绘制。顶部有各种工具,例如铅笔、方形、圆形和填充。我花了一点时间用水绘制,就做出了一个小岛。小时候在画图软件里画那些傻东西的岁月真的派上用场了。

RPG Maker的一大特色功能是自动瓦片系统。你会发现,当我使用水瓦片进行绘制时,系统会自动为我生成沙滩边界。这就是自动瓦片的作用。它无需存储各种角度和边界的不同组合,而是通过一组24x24的瓦片(实际瓦片尺寸为48x48),在你放置瓦片时动态绘制出合适的图案。 在地图上添加了一些山脉和森林后,你可能会想,城市、遗迹这些元素在哪里呢?没有这些,地图就显得不够完整!好在我们还有更多的瓦片选项卡。你会看到B和C选项卡,它们是游戏的第二和第三层瓦片,总是覆盖在A层瓦片之上。你可以在彼此上方叠加两个B-E层瓦片。此外,还有R选项卡。这是用于区域ID的,区域ID对玩家不可见,主要用于定义怪物区域,但更熟练的用户也可以通过其他方式使用。

要开始使用地图编辑器进行探索,你需要了解的最后一件事是创建新地图和地图属性。创建新地图时,只需在调色板下方的地图列表中右键点击,然后选择新建。这将打开新地图的地图属性设置。在这里,你可以选择要使用的图块集(默认地图使用的是【野外图块】,MV 默认自带以下图块集)、设置地图大小、选择地图背景音乐,以及指定不同区域 ID 出现的怪物。

你也可以右键点击并选择【加载】来查看大量示例地图,这些地图能帮助你了解如何使用提供的图块。 不过看看你的地图,玩家除了四处走动还能做什么呢?这就引出了所有RPG制作大师新手需要学习的第二个重要方面: 【事件编辑器】 事件是RPG制作大师中非战斗玩法的核心。地图上任何你希望玩家角色与之互动或与玩家角色互动的元素都是事件。启动一段过场动画?那也是事件。地图绘制就像皮肤,事件编辑则是神经系统,它驱动着游戏运行。 要创建事件,首先需点击编辑器顶部的事件层按钮切换到事件层……

然后你可以右键点击地图并选择【新建】,在该位置创建一个新事件。事件编辑器包含许多功能,但一旦掌握了基础知识,就不会很难。左侧是【条件】,用于告知引擎该事件何时激活。条件下方是事件的外观、移动方式、与角色的层级关系(上方、下方或同一层级)以及事件的启动方式。

触发器(事件的启动方式)对于掌握如何制作不同事件至关重要。五种触发器如下: 【动作按钮】:当玩家站在与事件相同的格子上(适用于优先级为下方和上方的事件)或面向事件(适用于优先级为相同的事件)并按下动作按钮时,事件启动。 【玩家接触】:当玩家撞到事件时,事件启动。 【事件接触】:当事件撞到玩家时,事件启动。 【自动执行】:当所有条件满足且玩家位于同一地图时,事件立即启动。 【并行处理】:与自动执行事件的启动方式相同,但事件在后台运行。 此外,事件还包含页面功能。你可以在事件中创建新页面,这些页面会在顶部以不同标签的形式显示。事件的活动部分始终是最右侧且所有条件都满足的页面。使用事件页面的一个简单示例是,当第二次与NPC对话时,NPC会说不同的话。

到目前为止,我们已经介绍了事件如何显示、如何激活,甚至正在使用的是哪个版本的事件,但我们如何告诉它该做什么呢?这就是标有【内容】的大框的作用。一旦事件开始,该框中的所有事件指令将从上到下依次激活。要添加指令,只需双击内容框,然后……

好的,在你看到三页命令而感到压力过大之前,一定要先仔细看看它们。大多数命令都非常容易理解。命令数量确实很多,这是为了让你能够实现各种操作,但它们并不复杂。比如【修改生命值】、【修改魔法值】、【修改能量值】,这些都非常容易理解,只是对角色的资源进行一些调整。你还会看到一些明显的事件流程控制命令,例如【修改变量】、【修改开关】、【循环】、【条件分支】。 一个简单的事件,比如询问玩家是否拥有药水,然后检查玩家是否真的拥有药水,大约只需要一分钟来添加命令,其效果大致如下:基础事件只需你在编辑器中花大约一小时左右操作就能学会。复杂事件则需要投入时间练习。你使用RPG制作大师的次数越多,掌握的功能就越强大。 既然我们已经快速了解了事件编辑器,我相信你会问一个问题:那么我在哪里创建这些角色、物品、武器和敌人呢?这就引出了所有新手都需要知道如何使用的RPG制作大师的最后一部分内容。 好的,在你看到三页命令而感到压力之前,一定要先仔细看看它们。大多数命令都非常通俗易懂。虽然命令数量很多,目的是为了让你能够实现各种功能,但它们并不复杂。修改生命值、修改魔法值、修改技术值,这些都非常容易理解,就是对角色的资源进行一些操作。你还拥有直观的事件流程控制功能,包括更改变量和开关、循环以及条件分支。 一个简单的事件,比如询问玩家是否拥有药水,然后检查他们是否真的持有药水,只需大约一分钟添加命令即可完成,其流程大致如下:

基础事件只需你在编辑器中操作大约一小时就能学会。复杂事件则需要投入时间练习。你使用RPG制作大师的次数越多,掌握的功能就越强大。 既然我们已经快速了解了事件编辑器,我相信你会问一个问题:那么我在哪里创建这些角色、物品、武器和敌人呢?这就引出了所有新手都需要知道如何使用的RPG制作大师的最后一部分: 数据库 数据库正如其名,是存储游戏所有信息的地方。如果说地图绘制是游戏的“皮肤”,事件编辑是“神经系统”,那么数据库就是游戏的“骨骼”。它为你的游戏赋予形态,并提供可交互的元素。你可以通过点击顶部的齿轮按钮或依次进入【工具】=>【数据库】来访问数据库。 如果你之前使用过数据库,不必担心!这不仅仅是行、列和数字的集合,而是通过一个美观且易于理解的可视化界面进行组织的。

沿着左侧的标签栏向下浏览,对于资深RPG玩家来说,这里的大部分内容都相当容易理解。 角色:你的玩家角色 职业:玩家角色的职业 技能:玩家角色和敌人可使用的所有技能 物品/武器/防具:玩家角色使用的物品和装备 敌人/敌群:敌人标签中包含单个敌人的属性数据,你可以在敌群标签中将敌人组合起来,设置它们的遭遇方式 状态:包括可施加在角色和敌人身上的状态,例如中毒/睡眠等 动画:所有技能的动画数据都存储在这里。没有它,你的火球术就无法...火球。图块组:用于配置各个图块组的内容,以及哪些图块可以通行、可从下方通过或会阻挡路径。 公共事件:这些事件可以从其他事件中调用,适用于需要频繁使用的一系列命令,或者需要全局运行的事件。 系统:包含游戏的许多杂项设置:是否使用侧视视角?标题画面播放什么音乐?标题画面是什么样的?初始队伍中有哪些角色?等等。 类型:包括游戏中的装备类型(如剑/枪等,重甲/轻甲等)和魔法类型(如火/风等)。 术语:可自定义属性、货币、经验值等的名称。它还允许你自定义游戏中的战斗信息和其他自动消息。 为了更详细地了解你将在数据库中进行的操作,让我们来看一下武器选项卡。

通用设置中的内容都很容易理解,包括名称、菜单中使用的图标、简短描述、武器类型、消耗以及使用的动画。下方是参数变化的设置。右下角是备注栏,主要用于个人记录,引擎不会读取这些内容。 不过右上角才是强大功能所在,那里是特性窗口。特性是角色或敌人拥有时会生效的额外小加成。特性可以附加在任何装备上,装备该物品的角色就能获得这些特性。特性也可以赋予角色、职业、敌人甚至状态。让我们新建一个特性,看看能通过它改变哪些内容。

通过这些标签页,你可以调整不同法术和攻击类型对角色/敌人的影响效果、他们的属性、基础攻击的运作方式、可使用的技能、能装备和不能装备的物品,以及许多其他内容。 由于这些设置可以应用于武器/ armor/职业/角色等多个重叠部分的组合,因此无需太多麻烦就能创建出相当复杂的成长系统。探索数据库会逐渐解锁更多可操作的方面,但以上内容应该能让你大致了解各项功能的查找位置。 另外请记住,如果你对某个功能的作用感到好奇,可以将鼠标悬停在上面查看快速提示。

其他功能 既然你已经熟悉了地图编辑器、事件编辑器和数据库,新手可能还想探索哪些功能呢? 角色生成器:通过组件轻松制作新角色的立绘和头像。 资源管理器:快速导入新的音频或图像素材。可以是你自己制作的、官方资源包,或是从网络上获取的(记得注明出处!)。 插件管理器:添加用JavaScript编写的插件(无论是自己编写的还是从网络上获取的),以改变RPG Maker的运行方式。 RPG Maker最酷的特点之一是,尽管它使用起来很简单。尽管新手只需学习少量知识就能制作简单游戏,但整个引擎采用JavaScript编写,完全对终端用户开放。这意味着你可以编写自己的插件。只要花时间编写代码,插件几乎能让你的游戏实现任何功能。 不过在很多情况下,你无需自己编写插件。你可以在网络上以及我们的论坛中找到优秀的开发者,他们制作的插件可供任何人免费使用。务必查看这些插件的许可协议,但其中许多甚至允许商业用途。 只需少量知识就能制作简单游戏,但你学得越多,游戏的潜力就越大。所以行动起来,成为你一直想成为的游戏开发者吧。