介绍RPG Maker XP(RPGXP)是一款可让玩家自行制作在计算机游戏中相当受欢迎的角色扮演游戏,也就是 Role-Playing Game(RPG)的软件。制作完成的游戏,即使在没有安装 RPG Maker XP 的电脑上也能运行。
高精度的画面
支持 640×480 像素分辨率 32 色真彩色图像。完全对应 Alpha Channel(每个像素的透明度),光滑的透过处理,柔和的半透明表现。画面的合成方法也增加了通常的半透明合成、加算合成和减算合成。而且字型自动映射,粗体不再引人注目。
使用软件的音乐播放
作为 BGM,主要使用 DirectMusic Synthesizer 的 MIDI 播放。因为以软件播放,所以不能用其它格式代替,音乐素材的制造人没必需考虑对各种 MIDI 音乐的对应。在制作过程中能被正常播放的 MIDI 文件,同样可以在其它环境中正常播放。
灵活且强大的脚本系统
用 RPGXP 制作完成的游戏,脚本是以 Ruby 语言编写的。预先编写的脚本可以制作十分独特和有趣的游戏,它是为了更高级的游戏制作需求准备的,使用它可以进行画面设计、编写战斗系统,以及一切的游戏要素。运用脚本制作 RPG 以外类型的游戏也是可能的。
系统需求RPGXP 的系统需求如下。
最低系统配置系统 Windows 98 / 98SE / Me / 2000 / XP 中文版
CPU Intel PentiumIII 800 MHz 以上
内存 128 MB 以上
显卡 分辨率 1024×768 以上高彩
声卡 兼容 DirectSound 声卡
硬盘 可用空间 100 MB 以上
※上述配置在运行游戏时可能不会很流畅。
推荐系统配置系统 Windows XP 中文版
CPU Intel Pentium4 1.5 GHz 以上
内存 256 MB 以上
显卡 分辨率 1024×768 以上真彩
声卡 兼容 DirectSound 声卡
硬盘 可用空间 500 MB 以上
帮助提示在 RPGXP 中,大
致全部对话框选项都准备有相应的简单说明,可以在不中断工作流程的情况下得到必要的信息。将这个功能称为帮助提示。调出帮助提示,有以下 3 种方法。
在选项操作中按 F1 键。
在选项上点击鼠标右键,于弹出菜单中选择「帮助」(如右图)。由于选项的种类不同,某些情况下可能不能使用。
点击标题栏右上角的「?」图标后,把光标移到目标的上方点击鼠标左键。
操作方法在 RPGXP 中,是以工程为单位来制作游戏的。建立一个工程,就会在硬盘中新建一个文件夹,而游戏中的各种数据资料就以文件保存在其中。
原野、迷宫、城市街道和建筑物内部等主角移动的舞台称为地图。
游戏是由很多地图构成的,名个地图间可以随着事件的处理来回移动。例如主角在接触建筑物的入口后,画面就会消失,而转移到建筑物内部的另一个地图里。因此通过这样的衔接方式便能将整个地图联系在一起。
向村民打听情报,有条件才能打开的宝箱等游戏中发生的一切事情称为事件。
游戏如何进行全部都由事件来管理,比如「主角从城市出口移动到草原地图」的处理就是使用的事件,作为一个游戏,建立事件是必需的。
游戏中使用的各种数据集合在一起称为数据库。
数据库的内容编辑数据库的内容,在主菜单「工具」菜单中选择「数据库」。在对话框的分页中进行切换,就可以编辑下列各种不同种类的数据。
角色 在游戏中被玩家操作的人物角色的数据。
职业 装备的武器、防具和能够学习的特技等,决定角色特征的数据。
特技 主要是消耗 SP 发动特别的效果,是技能和魔法等的数据。
物品 回复剂和事件物品等,除装备以外的物品的数据。
武器 具有攻击力等属性的武器的数据。作为物品的一种来使用。
防具 具有物理防御和魔法防御等属性的防具的数据。作为物品的一种来使用。
敌人 触发战斗和事件战斗的与主角敌对的敌人角色的数据。
队伍 敌人的组合。是游戏中实际出现的形态。
状态 对角色的能力和行动造成各种各样的影响,是健康情况和状态的数据。
动画 武器和特技的视觉效果等使用的动画的数据。
图块 设定绘制地图时所用图块的地图元件的数据。
公共事件 在整个游戏中通用的各种可调用事件的数据。
系统 初期同伴、属性、SE 和用语等各种各样的数据。
这些数据在游戏中基本不重复使用。比如角色中有「初期等级」设定项,然而实际角色在游戏中会成长,等级也会不断上升,从而会使用另外的数据。
除外「系统」,各分页的画面都是左右分开,左侧为数据项目的 ID(管理号)和名称目录,右侧显示为该数据项目的内容。编辑数据项目,单击左侧目录选择,再编辑右侧显示的各设定项目。各设定项目的具体意思请参照帮助提示。
数据库窗口中按「F4」、「F5」键,就能在各个数据项目中上下选择。在有很多数据要设定特定项目的情况下,使用该操作能大大提高工作效率。
在数据项目目录中点击右键会出现弹出菜单,可以进行复制和粘贴等操作。在这里选择「批量复制」,会出现指定批量复制项目数的对话框,设定一个要复制的项目数。这将会在从其它工程中转移数据的情况下使用。
要更改数据项目的数量,点击目录下面的「更改最大值」按钮。会显示更改最大值对话框,设定一个从 1 到 999 的数值。
增加最大值会增加游戏运行时必需的内存容量,数据的读写速度也会变慢。最好不要无意义的增加最大值。
如果减少了最大值,那么超过这个数量的项目会被全部删除。
脚本掌管游戏运行的简单程序语言称为脚本。
与一般把「显示文章」这样的指令称为脚本的情况不同,RPGXP 把在事件指令之上,更接近程序概念的指令称为脚本。所有事件指令其实不是程序,只有脚本系统解读后才能运行。
脚本的编辑,是针对游戏系统的高级用户提供的功能,难度很高。如果只是制作普通游戏,就没有必要了解。最初的脚本系统完全可以制作不错的游戏,最好只在对默认脚本感到不满意的时候再进行编辑。
在主菜单「工具」菜单中选择「脚本编辑器」。会出现脚本编辑器对话框。
运行像 RPG 这类大规模的游戏需要非常多的脚本程序,所以把全部脚本程序分为多个适当的单位来管理是很重要的。RPGXP 把这个单位称为组。脚本编辑器左侧显示的就是组列表。
脚本编辑器,和数据库有相似的设计便于操作。同数据库一样按「F4」、「F5」键,就能在各个组中上下选择。这里还增加了一个「F6」键,可以取光标当前位置的单词复制为该脚本组的名称。
脚本除了能在脚本编辑器中直接编辑以外还有以下三种使用方法。
在事件指令「脚本」中使用。
在事件指令「条件分歧」的条件中使用。
作为「移动路线」内的指令使用。
比如「调用加入了独立脚本的事件指令」的情况就能使用到脚本。这样或许能设计出各种各样有趣的使用方法。
多种素材RPGXP 可以使用其本身初始的图片和声音素材文件。
在主菜单「工具」菜单中选择「媒体库」,会出现媒体库对话框,可以进行各种素材的导入与导出。向游戏文件夹里直接复制文件也可以,媒体库中还有图片预览功能,对素材不熟悉的话可以使用。
图片素材可以使用 PNG 文件和 JPG 文件。如果是 PNG 文件则必须为 32 位元色彩(Alpha Channel)。
角色(Graphics/Characters)
收录地图上显示的角色图片的文件夹。
一个角色使用一个文件。尺寸任意,以 4 个方向(下、左、右、上)×4 个步行样式合计 16 个样式的规定顺序排列。位图宽高的各 1/4 就作为该角色的尺寸。
战斗者(Graphics/Battlers)
收录战斗画面中显示的角色图片的文件夹。
尺寸任意,但注意最好不要超过 640×320 的战斗画面。而且使用高 40 以下的图片会损害显示出来的清晰度。
动画(Graphics/Animations)
收录主要在战斗画面中显示效果的动画图片的文件夹。
一个个固定大小 192×192 的图片 5 张横向排列为一组,如有必要还可以纵向延长,即成为一整个动画文件。文件的尺寸大小无限制,但因为显示动画速度的关系,最好不要用太大的图片。
图块(Graphics/Tilesets)
收录构成地图的地图元件的文件夹。
一个个固定大小 32×32 的元件图片 8 张横向排列为一组,如有必要还可以纵向延长,即成为一整个图块文件。文件的尺寸大小无限制,但因为显示地图速度的关系,最好不要用太大的图片。
自动地图元件(Graphics/Autotiles)
收录边界自动生成的特殊地图元件的文件夹。
具体请参照自动地图元件说明。
远景(Graphics/Panoramas)
收录地图远处显示的图片(远景)的文件夹。
尺寸大小无限制。但要符合网页壁纸的特点,制作成上下左右能连接的样式。
雾(Graphics/Fogs)
收录地图前显示雾遮盖效果的图片的文件夹。
尺寸大小无限制。但要符合网页壁纸的特点,制作成上下左右能连接的样式。
战斗背景(Graphics/Battlebacks)
是收录战斗画面背景图片的文件夹。
尺寸为 640×320。
图标(Graphics/Icons)
收录技能和物品名称前显示的图标图片的文件夹。
尺寸为 24×24。
标题(Graphics/Titles)
收录标题画面图片的文件夹。
尺寸为 640×480。
游戏结束(Graphics/Gameovers)
收录游戏结束画面图片的文件夹。
尺寸为 640×480。
窗口皮肤(Graphics/Windowskins)
收录合成窗口画面的图片的文件夹。
图片(Graphics/Pictures)
收录游戏中事件所使用图片的文件夹。
尺寸任意。
切换效果(Graphics/Transitions)
收录游戏运行时指定画面切换效果的图片的文件夹。
必须是尺寸 640×480,灰色阶 256 色的 PNG 文件。按号码从小到大的顺序进行画面的切换。
游戏的发布制作完成的游戏,可以保存为在其他人计算机中也能运行的『游戏磁盘』,或烧录在 CD-ROM 中送给朋友,还可以在互联网上自由发布。另外您的作品还可以作为共享软件出售。