创建可自定义游戏

0 点赞
RPG Maker VX Ace
转载

学习如何让玩家自定义英雄。 自定义名称、职业等内容。 ### 内容简介 大家好。如果你和我一样,希望制作一款允许玩家创建自己角色的游戏,让他们能够更改角色外观和职业,甚至为角色编写一段精彩的背景故事。 在RPG Maker中,无需编写脚本即可轻松实现所有这些功能,甚至更多。你只需了解开关的工作原理。 本指南非常基础,将介绍RPG Maker所能实现的最简单方法。虽然网上可以找到能简化此过程的脚本,但寻找这些脚本的工作就交给你了。如果你不想费心使用脚本,那就继续阅读吧。创建开场场景 显然,你希望玩家能够直接编辑他们的角色*,因此为了简化操作,有必要专门设置一个角色自定义场景。 *不包含玩家参与的开场过场动画除外 在本指南中,此场景也将作为玩家的初始位置。 创建新场景。它会是什么样子?如果打算使用空白屏幕或仅在背景中添加基本图片,可将尺寸保持在最小并忽略图块集。若有背景图片,可通过“ parallax 背景”功能进行分配。 如果希望该场景成为游戏世界的一部分,请选择图块集并像正常情况一样构建地图。现在,如果你只是使用空白屏幕/背景图像,请前往游戏数据库的“系统”选项卡,并勾选“透明开启”。这意味着玩家在生成时将处于不可见状态。之后,你的场景看起来应该与此类似:

接下来,你需要创建一个事件。该事件不需要图像,但触发器必须设为“自动执行”,以确保它在生成时就能激活。这个事件将用于让玩家创建自己的角色。 ### 修改主角名称 在你新建的事件中,需要让玩家能够为其角色想出一个新名称。这可以通过一个简单的事件指令来实现。打开事件指令框,切换到第3页,找到“场景控制”分类下的“名称输入处理”。点击它,然后从下拉框中选择“角色001”。该角色就是玩家所控制的角色。你还可以更改玩家可输入的名称字符数量(即名称长度)。为了实现最高效率并让玩家有机会避免错误,建议将名称输入处理放在循环内,玩家只有在确认名称正确后才能跳出循环(以防输入错误或改变主意)。现在你的事件应该看起来类似这样:

关于自定义英雄名称的更多内容。有时你可能希望NPC用玩家角色的名字来称呼他们,比如当玩家被认识他们的人问候时。在输入消息时,只需使用命令n[1]即可轻松实现,该命令在游戏中会被替换为1号位置角色的名称。实际上,还有许多不同的消息命令可以让你的游戏变得更好。请看:

既然玩家现在可以更改名称,那我们来看看他们如何更改职业。 ### 更改英雄职业 既然玩家现在可以为角色命名,那么他们也能更改职业也是合情合理的。因此,我们为玩家提供一种简单的方法来实现这一点。 1. 在事件中添加“显示选择项”指令(如果使用循环,请将其添加到循环内的“输入姓名处理”之后),并在其中列出最多四个职业。 2. 如果希望玩家选择的职业超过四个怎么办?那么只需列出三个职业,并在第四个选项中输入“更多...”,然后让该选择项引导至第二个“显示选择项”指令,在那里可以列出更多职业。对于这个技巧,强烈建议使用循环。创建好选项后,你可以通过在第1选项卡的“角色”分类下插入“更改职业”指令来修改玩家的职业。如果操作正确,你的事件现在应该是这样的:

关于以这种方式更改职业的注意事项:有时,如果该职业包含1级习得的法术或技能,该技能可能不会在游戏中显示。若要解决此问题,请将其改为2级习得。 更改角色外观 角色已命名并分配职业,接下来该做什么? 当然是更改其外观。有两种方法可以实现: 让角色根据其职业自动更改外观, 或者允许玩家自行选择。 如果打算让玩家选择外观,那么应该在职业选择循环之后再创建一个“显示选择项”命令循环。无论采用哪种方式,你需要使用的命令都是“更改角色图像”,该命令位于第3选项卡的“系统设置”下。 如果让事件自动选择外观,那么你的事件现在应该如下所示:

如果你打算让玩家来做决定,那么它应该改成这样:

你还需要添加一个“更改透明度”命令,该命令位于选项卡2中,将其设置为“关闭”,这样角色就会显示出来。 其他可自定义方面 当然,玩家角色的自定义程度完全取决于你和你的想象力。为了给你更多灵感,以下是一些其他可以更改的角色方面: - **性别**:根据角色的外观,你可能需要指明英雄的性别。这在游戏中可能会产生其他影响,例如NPC与他们的对话方式。你可以通过一个简单的开关来指示性别。将其放置在外观循环中的某个位置。你可以将其命名为“性别”,并在条件分支中注明“如果性别为开启,则玩家为男性”或类似表述。昵称/称号——使用选项卡1下的“更改昵称”命令,结合“显示选择”功能,让玩家可以选择昵称或称号。或者借鉴大型多人在线角色扮演游戏(MMORPG)的设计,让玩家通过游玩来解锁新称号。 其他队友——如果愿意投入更多精力,可以让玩家更改队伍中的所有成员,以获得完全自定义的体验。 载具——在选项卡3中,你可以让玩家更改其载具的外观。部分下载内容(DLC)可能包含可使用的不同颜色或模型,例如帆船与游艇、热气球与直升机之间的区别。 文本框/窗口颜色——若想实现更抽象的自定义效果,选项卡3中同样提供更改消息框颜色的功能。视频指南 我还制作了一个关于创建允许玩家更改姓名和职业的游戏的视频教程。你可以在此处观看。

最后的思考 上述所有命令和事件都可以轻松修改和调整,以使其完全适配你的游戏。不要害怕尝试!同时,不要忘记持续测试你的游戏,确保一切都按计划运行。 在你的事件中,应该添加“传送玩家”命令,这样才能让玩家离开空白的开场场景。 你可能已经注意到,我展示的图片中的游戏本身看起来已经相当成熟了。这是一款允许玩家完全自定义角色,并能为角色创建故事的游戏,就像你可能正在计划制作的那种游戏。 无论你打算用你的游戏做什么,希望你能从这里学到一些东西。如果你对本指南有疑问,或者需要更多关于《RPG制作大师VX》的帮助,我很乐意提供协助。给我发消息,我会尽快回复(如果可以的话)。我也愿意帮忙测试你新制作的自定义游戏;我喜欢试玩那些在我的指南帮助下制作的游戏。如果你需要有人进行游戏测试,尽管告诉我。祝你游戏开发顺利!