登录  | 立即注册

游客您好!登录后享受更多精彩

QQ登录

只需一步,快速开始

查看: 1212|回复: 2

试一下……

[复制链接]

该用户从未签到

发表于 2013-6-15 22:03:01 | 显示全部楼层 |阅读模式 IP:
1 引言
   RPG MAKER来自于日本,是一款易于上手的游戏制作软件,基本功能只需要鼠标点击就能完成。而利用这款软件制作的RPG游戏,虽然分辨率比较低,但是只要制作精良,自然就能吸引到爱好者。
   电脑游戏也能用于文化侵略。现在市场和网络上绝大部分游戏都是由外国制作,这样就令外国的文化能轻易侵入中国。而中国在这方面的实力相当薄弱,甚至连自己的文化都被外国文化所误导扭曲。
   往大来说,我们可以抵制敌人的文化侵略;往小来说,我们可以用这个来满足自己的要求甚至赚到金钱。
   基于以上理由,本人开始了对于RPG MAKER的研究,希望能对同好有所帮助。

2 材料与方法
2.1 材料相关
   本论文所使用的软件为RPG Maker VX Ace 1.00简体中文汉化版,在下面的内容中将简称为“RMVA”。
   本论文所涉及内容只限于新手入门,更高级的编写、改写脚本所需知识请自行学习。
2.2 详细设计
   打开RMVA,点击左上角的“新建项目”按钮,在出现的对话框确定游戏名字和保存的位置,如图所示:
   
   
   点击“确定”之后,RMVA会自动制作第一张地图:你的主角正站在海面之上。
   在正式开始制作游戏之前,我们先来认识一下之后将会或者可能会用到的各种功能按钮:
   
   将鼠标光标停留在按钮上就会出现文字说明,所以我这里就不再废话了。
   如图所示,新建项目之后的第一张地图是处于“地图编辑模式”的,我们现在要做的就是建造一块可以让角色行动的地方。
   在界面左上角的众多土块之中选择你想建造的地图,然后在绘图工具选项里选择合适的工具建造能够行动的地图,如图所示:

  我们能选择的众多图块,并不是每一种都能让角色行走的,这就涉及到一个名为“通行性”的属性,这个属性基本上按照常理来理解就能明白是什么意思了:人类能在水面和天空行走么?显然不能。
  点击“数据库”按钮,在“图块”这一栏里可以看到图块的通行性。
  先不急着继续制作地图,我们先说一下另外一个问题:我不喜欢现在这个游戏主角,那我该怎么办?
  这好办。
  点击“数据库”按钮(第一个),弹出来的数据库第一个栏目就是角色,如图所示:

  软件自带的角色你都不喜欢?也好办。
  在角色栏的下面我们可以看到一个按钮,点击它:
  你想增加几个角色就在弹出来的对话框原有数字加几,确定之后你会发现角色栏中多了一个数字,点击它,然后在右边就可以设计你想要的角色。
  同样的道理,后面的职业、技能、物品之类的栏目都是如此;当然,如果你不喜欢RMVA自带的设定的话,你完全可以删掉它们。
  好了,这就是新手阶段自行设置出来的角色:

  在“系统”栏目中把“初始同伴”的角色设为自己想要的那个之后,我们再看地图,可以发现地图上的角色已经变成自己想要的了。
  地图和角色初步设置好后,我们开始设置更详细的内容。
  
  如上图所示,现在岛上被我添加了不少房屋的图块,但是它们是未经处理的,如果我们运行游戏的话,我们就只能在现在的画面上行走而不会发生任何事情。
  现在,我们先把“模式”切换成“事件编辑模式”,当地图被网格所覆盖之后,我们就可以编辑任务、买卖进出等事件了;在事件编辑模式中,在地图上无论是单击右键还是双击左键都能编辑事件,这个就看个人喜欢了。
  打开“编辑事件”窗口之后,我们开始设置了。还是老样子,只要鼠标放在文字上就能出现备注来解释,我们先关注右边空白的“执行内容”窗口。
  在执行内容窗口随便双击一下,就会弹出一个“事件指令”窗口,这个窗口便是辅助我们制作游戏的重要内容之一。如图所示:

  请注意事件指令窗口的内容,它总共有3页,而我们现在要注意的第1页分为“信息”、“队伍”、“条件控制”、“流程控制”、“角色”这5个部分,现在我们要注意的就是“信息”这一部分。
  点击“信息”中的“显示选项”,在弹出来的对话框中填写好你想要的选项,请注意“取消的时候”这个选择栏,
  如图所示:
  点击“确定”之后,自动回到“编辑事件”窗口,我们再看一下现在的编辑时间窗口和刚才的有什么不同。
  发现了吧?“执行内容”窗口多了点文字,而那些文字中有一些就是你写的,如图所示:
  
  双击“如果选择[你是谁?]”这一项的下面那一行,就是被蓝色覆盖的那一行,在弹出来的窗口那里输入你想写的内容吧。
  是不是很好奇自己现在的成果?运行一下你的游戏吧,试一下自己做的是否合格。
  
  RPG游戏的卖点之一就是打怪升级,所以我们也不能放过这个元素。
  由于是第一次,我们就先做个容易的。
  老样子,找个地方双击左键,现在“图像”窗口中找到“Monster2”,再在右边的图中随便找个史莱姆的图片双击确定,“触发条件”中选择“玩家接触”;然后在“执行内容”窗口双击,先在“信息”中的“显示选项”写好“是”和“否”,确定;然后在决定战斗的那一项下继续编辑“事件指令”——将“事件指令”窗口翻到第3页,在“场景控制”栏中找到“战斗处理”,点击它。
  在“直接指定”框中找到史莱姆,然后点确定,处理好之后你就可以在地图上看到一只特立独行的史莱姆了。

  老样子,直接去触碰那只史莱姆,然后你就可以选择打不打这只史莱姆了。
  这种方式的打怪一般都用于剧情流程之中。想要做到随机式的打怪升级其实也很简单。
  先右键点击左下角的地图“MAP001”,在弹出来的菜单中选择“地图设置”,再看右边的“遇敌”一栏以及下面的“平均遇敌步数”,“平均遇敌步数”就是指定走多少步就会出现敌群的平均步数,而我们主要把注意力放在上面的“敌群”就行了。
  还是老样子,双击那些不同颜色的横条,然后在弹出来的窗口中确定敌群的种类、权重以及出现范围。“权重”指的就是这一种敌群出现的频率。
  在“事件编辑模式”的右键菜单中,最下面的那个“设置初始位置”有四个选项:玩家、小舟、大船和飞艇;这几个选项的位置摆放都有讲究的:玩家,或者说NPC,想确定它们能在哪些图块上行走,可以在“数据库”窗口的“图块”栏中确定,图块上有圈圈的可以通行,有叉叉的就不能;飞艇请放置在玩家能行走的图块上,即使飞艇能穿行于天空之上,可是玩家还是要有一块地站着按下“确定”键来登上飞艇的;小舟和大船就大同小异了,请放在玩家能登船的水边,如果放在陆地上……当我们在游戏中要使用这些大小船的时候,直接按下ENTER键就行。
  如果我们不想自己一点一点地编辑地图,我们可以使用软件自带的各种范例地图。
  在左下角的地图框中,右键点击,我们可以看到一个选项——读取范例地图。这里就有不少设置好了的地图,我们要做的只是选中来使用这么简单。
  地图制作好了,我们还要让玩家能在不同的地图之间移动。


    如上面两幅图所示,我直接使用了范例地图中的“山村”和“酒吧”,然后在山村中随便找了一间房子,在门口处使用了右键菜单的“快速新建特定事件”中的“场所移动”,而酒吧地图中作为门的位置我也设置了“场所移动”。
  如果只是这样的话,玩家是没办法在两幅地图之间移动的,因为“场所移动”事件现在的坐标都只是地图中自己的位置,而我们需要做到的是让玩家在设置了场所移动事件的位置转移到另外一幅地图。
  办法很简单,例如现在,复制山村地图场所移动事件位置的坐标粘贴到酒吧地图的那个事件中,具体效果见下图:


  只要有对应的坐标,那么场所移动事件就能让玩家转移到另外一个位置。

3 结果
   只要把本论文所提到的功能整理并实现出来,这就是一个基本的RPG游戏了。如果想要更多更好的功能,PS以及脚本编写就必须有所研究。
4 结论
    到此,一个游戏应该有的基本都有了。至于更多的功能,由于我个人的研究有限,所以就必须利用网络来搜寻资料来学习。希望能看到更多的同好者能利用RMVA这个软件来发展中国的游戏事业。

致谢
    本文在薛东老师的精心指导下完成,在此,向他表示衷心地感谢。
   
参考资料
http://www.66rpg.com/

该用户从未签到

 楼主| 发表于 2013-6-15 22:03:38 | 显示全部楼层 IP:
= =咦?没图片呀,算了,请自行脑补。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

新手须知|手机版|小黑屋|远瞳在线

GMT+8, 2024-11-21 20:17

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表