瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » RPG Maker XP 初步【分享乐无穷】
安德倚天剑 - 2006-1-20 10:56:00
初识 RPGXP
    RPGXP 全称『RPG Maker XP』(日文名『RPGツクールXP』,中文译名 RPG 制作大师 XP)。是 Enterbrain 公司『RPG Maker』系列 PC 平台 Windows 版的最新产品。

    制作 RPG 的『RPG Maker』家族的一员,Windows 平台的最新作品『RPG Maker XP』全新登场。这是一款可让玩家自行制作在计算机游戏中相当受欢迎的角色扮演游戏,也就是 Role-Playing Game(RPG)的软件。制作完成的游戏,即使在没有安装 RPG Maker XP 的电脑上也能运行。该程序继承于『RPG Maker 2000』,加强了图标和战斗画面。还加上了令人期待的全新功能『脚本系统』!能满足初级玩家和高级玩家不同的需求。

●系统需求●

最低系统配置
系统 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 主程序可以到汉化新世纪下载莫尼卡的汉化版。
    下载后双击安装程序,按提示的步骤安装即可。安装完成后会在桌面和开始菜单上生成 RPG Maker XP 快捷方式,点击就可运行程序。



附件: 3937102006120105657.JPG
安德倚天剑 - 2006-1-20 11:01:00
RPGXP 特点
    『RPG Maker』是一款即使没有程序方面的相关知识,也能独自制作原创 RPG 游戏的 RPG 制作软件。本系列在多个平台上都有相关产品,比如 PS、PS2 等平台,中文译名为 RPG 制作大师。现在本系列中 PC 平台 Windows 版『RPG Maker』的最新作『RPG Maker XP』全新登场。首先来介绍一下功能吧!

■操作是如些简单!
    对于那些认为「制作游戏非常困难」的人,『RPG Maker XP』的操作非常简单。首先是制作冒险舞台的地图,再完成主角、怪物、物品、魔法等 RPG 必要元素的设定。最后设置完事件,您原创的 RPG 就完成了。制作地图只要按设定排列好每个地图元件就行了。主角和怪物等也是,选择预先打算使用的图片,输入完名称、能力值等设定就完成了。
 

■任意设置事件!
    街上的行人、地牢、宝箱、与 BOSS 的战斗等,表现 RPG 故事情节的处理就要作为事件设置。从显示文章和图像等简单处理,到变量的操作等技术上的处理,一切事件都要登记为『事件指令』。创作者可以选择并排列多个指令来制作简单的事件。利用这些指令组合就能作成情节发展、遇敌等变化。

■丰富的素材!
    人物图像、怪物图像、地图、魔法图像(效果)、战斗背景、远景图片、BGM、效果声响(SE)等,游戏制作中需要使用的素材程序中准备了很多!使用这些素材,就算不会绘画,也能立即开始游戏的制作。当然也可以使用自己准备的素材。图片素材是 PNG 格式,声音素材是 MIDI、WAV、OggVorbis 格式,只要是按以上格式制作的原创素材就能在游戏中使用。

■可以发布制作完成的游戏
    制作完成的游戏,可以保存为在其他人计算机中也能运行的『游戏磁盘』,或烧录在 CD-ROM 中送给朋友,还可以在互联网上自由发布。另外您的作品还可以作为共享软件出售。

●新功能●
    『RPG Maker XP』按用户的要求增加了制作加密的游戏数据,自由更改游戏系统脚本等新功能。而且提升了运行环境,增强了色彩的显示,也大大强化了图像功能。

■图像功能的强化!
    游戏画面的显示大小为 640×480,为『RPG Maker』的 4 倍。图片格式为 PNG 全彩,对应 Alpha Channel,图像的半透明显示,透过色等可以自由设定。另外,地图的层从 2 层增加到了 3 层,这样就能制作出构造更加复杂的地图。
 

■变更了战斗场景设计
    这次的战斗画面设计是从正面看见怪物的前景类型。最大的特点就是画面下的人物状态窗口部分,变成了显示主角和队伍人物的图像。当然在这里显示的图像可以自由更改。


■新功能『RGSS』
    『RPG Maker XP』中使用的人物参数和战斗系统等各种各样的功能全部在被称为『脚本』的程序中定义。『RPG Maker XP』中采用的是『RPG Maker』专用的『Ruby』程序语言『Ruby Game Scripting System』(中文意思是 Ruby 游戏脚本系统,以下简称『RGSS』),编辑其中的脚本就可以自由更改或增加系统的功能。需要的话,系统的核心部分也能编辑。
    这对于想通过事件指令制作独自的系统和界面的人来说,是值得兴奋的事吧!这样的话,或多或少学习程序语言都是十分必要的。如能把脚本运用自如,更改菜单画面、战斗系统,制作独自的事件指令等都是可能的。对于高级玩家而言,运用脚本大概就能制作更加原创的游戏吧!

■加强了游戏文件夹功能
  『RPG Maker XP』中,增加了加密游戏数据的功能。如果已完成游戏被加密的话,就加密保存了游戏数据和素材数据,别人将无法看到和修改游戏的原创数据。

●战斗系统●

    『RPG Maker XP』的战斗系统是从正面看见怪物的前景类型。而且在 XP 中会显示主角人物的图像。以前只会对敌人队伍显示战斗动画和效果,采用了这个战斗系统,现在同样也会对主角人物显示。画面中不断扩大的火柱,向主角人物扑来的闪电等,会更加加强战斗场景的现场感。




附件: 3937102006120110157.PNG
安德倚天剑 - 2006-1-20 11:07:00
游戏的操作●启动游戏●

    若想运行编辑中的游戏,可直接按下「工具栏」中的「游戏测试」键,或从「菜单栏」->「游戏」->「测试」进行游戏测试。在完成游戏的制作后,可以利用「压缩游戏数据」功能将游戏数据制作成可供安装用的文件。如果你有别人制作好的游戏安装文件,安装后运行安装文件夹中的 Game.exe 文件就可启动游戏。如果是别人制作的游戏,而你的电脑中没有安装 RPGXP 程序,运行前一定要安装 RTP,关于压缩游戏数据和 RTP 的具体说明请参考第八篇 游戏测试与发布。

●游戏的操作方法●

游戏的操作主要使用到的有方向键、决定键、取消键这三种,具体功能见下表。

名称 游戏手柄 键盘 主要功能
A 按钮 1 Shift, Z -
B 按钮 2 Esc, Num 0, X 取消,菜单
C 按钮 3 Space, Enter, C 决定
X 按钮 4 A -
Y 按钮 5 S -
Z 按钮 6 D -
L 按钮 7 Q, Pageup 前页
R 按钮 8 W, Pagedown 后页

●游戏属性设置●

    游戏运行中按 F1 键,会显示游戏属性对话框,如右图。这个窗口可以自行分配游戏手柄和键盘的按钮设定。按「重置」键,就可以回复为系统默认设定。

    在「常规」页里可以进行以下设置。

    平滑模式:通常,游戏画面是以每秒 20 帧的速率显示,达到推荐配置以上的电脑(推荐 Pentium4 1.5 GHz 以上)可选择此项,游戏画面将以每秒 40 帧的速率显示而使画面更加平滑。

    抑制画面抖动:垂直扫描完后更新画面,选择此项可以最低限度的减少画面的细微闪烁。然而,画面 会出现稍微延迟的情况。选择与否,可以根据哪个更舒适,PC 配置和个人的爱好决定。

    播放 BGM 和 ME:此项可以选择是否欣赏游戏中的音乐。想一边听其他音乐一边测试游戏,就可以取消对勾,选择无声设置。

    播放 BGS 和 SE:此项可以选择是否播放游戏中的声音效果。

    另外可在「游戏手柄」和「键盘」页中调整各按钮对应的键。

●其他操作●

键 功能
Alt+Enter 窗口模式和全屏模式的切换。
Alt+F4 强制结束游戏。
F12 强制回到标题画面。
F2 测试游戏时,标题栏上显示 FPS(每秒的画面帧数)。
F9 测试游戏时,移动中按下该键可以呼出调试窗口(开关,变量一览表)。
Ctrl 测试游戏时,按下该键不放同时移动,会使地图图块的通行设置无效,而能在不充许通行的元件上自由移动。
安德倚天剑 - 2006-1-20 11:10:00
帮助
    如果对程序操作有什么疑问,可以呼出帮助文档进行查询。具体呼出方法为「菜单栏」->「帮助」->「目录」,或者在主窗口中按 F1 键。莫尼卡的新汉化版中已集成了本站汉化的日文官文帮助文档,如果是旧版请到本站下载中文帮助。帮助共分三章,RPG Maker XP、脚本入门、RGSS 参考,建意学习完本手册后再去详细研读。

●帮助提示●

    在 RPGXP 中,大致全部对话框选项都准备有相应的简单说明,可以在不中断工作流程的情况下得到必要的信息。将这个功能称为帮助提示。呼出帮助提示,有以下 3 种方法。

    1. 在选项操作中按 F1 键。

    2. 在选项上点击鼠标右键,于弹出菜单中选择「帮助」(如右图)。由于选项的种类不同,某些情况下可能不能使用。

    3. 点击标题栏右上角的「?」图标后,把光标移到目标的上方点击鼠标左键。



安德倚天剑 - 2006-1-20 11:11:00
游戏制作概要
    在具体操作之前我们先了解一下游戏制作的概要。

●游戏的构成要素●

    一个游戏是由什么构成的呢?无论是否是用本工具制作的 RPG 游戏,一般都包含了地图、菜单和战斗这三种画面,这三种画面就构成了整个游戏世界。玩家要在其中进行行走、设定、选择等各种操作,并以事先设置的功能来完成游戏。

地图画面 菜单画面 战斗画面
 

    而要构成以上三种画面组成的游戏世界,必须要有以下的要素。

地图 一款游戏,是由故事中的人物在各式各样的「场所」中移动,并进而引发一系列连串的事件所组合而成的。而主角的移动、事件的发生与游戏的操作等,都是以地图画面为中心来进行的。
主角 将玩家的意志反映在游戏中的角色。游戏进行时由玩家操控,随着玩家的操作而产生行动变化。
敌人 与主角敌对的角色。通常会透过战斗画面与主角进行战斗。强大的敌人时常是推动游戏进行的重要角色(BOSS)。
物品 表现出存在于游戏世界中的各种物品。包括主角可以装备的武器或防具、可回复生命的药物等,也有一些是在游戏中具有特殊意义的无形物品。
特技 表示游戏中角色所具有的特殊技巧。通常是可回复生命等的治愈系魔法、可在地图间瞬间移动的传送魔法、战斗时能造成敌人伤害的绝招等。
事件 在游戏世界中发生的事情。包括与人物进行的对话、宝箱的开启、遭遇敌人等等。游戏的故事,基本上就是由一连串的事件所构成。

●游戏的制作流程●

    在 RPGXP 中建立一个新的工程后,就可以进入实际制作游戏的步骤了,比如地图的制作、事件的制作、数据库的设定等各项操作,都必须按步就班完成。如果是较长的游戏,建议先将游戏脚本与设定等资料整理出来后再进行操作比较合适。

1. 建立工程
    在「文件」菜单中选择「新建工程」,可建立一个全新的游戏工程。日后所编辑的游戏数据都会储存在该工程文件夹中。游戏的制作就由这里正式开始。

2. 媒体库的管理
    管理游戏中所使用的图片、声音、动画等素材文件。如果是使用原创的素材,则必须通过「导入」功能将素材导入到工程中以供使用。此外工程中的素材也可以用「导出」功能导出到外部进行编辑。。

3. 脚本编辑
    脚本是 RPGXP 中加入的最具特色的新功能。脚本掌管游戏的运行,编辑脚本就可以自由更改或增加系统的功能,需要的话,系统的核心部分也能编辑,这样你就能制作完全独创的游戏系统了。脚本采用的是 RGSS(Ruby 游戏脚本系统),对于初学者来说有很大难度,本手册中不会作详细讲解。关于脚本的详细说明会在以后的教程中进行。
    一般初学者使用程序预置的脚本就能够制作出不错的游戏了,不懂的话请不要随便更改脚本内容,否则可能会造成游戏不能正常运行。


4. 地图的制作
    地图的编辑是在主窗口中进行的。编辑的方式就是在一个空白地图上拼上你想要的地图元件。而各个地图元件则是在数据库中进行设定。


5. 数据库的设定
    游戏中上场的主角、敌人、物品、特技等,都是在「数据库」中进行编辑。「数据库」可以说是将架构出游戏世界的基本设定数据整合在一起以便于编辑之用。数据中的设定共分为十三大类,数千个选项,包括角色名称、图片甚至是系统的设定等都可以在其中进行更改与设定。


6. 事件的制作
    「事件」定义为游戏当中必须执行或处理的事情。文章的显示、设定值的更改、场所移动等都是通过「事件指令」来指定的。事件可分为「地图事件」、「战斗事件」、「公共事件」三种,地图事件是在主窗口中的地图编辑区中直接进行编辑,而公共事件与战斗事件则是在数据库中设定。

7. 游戏测试
    正在制作中的游戏,可以随时用「游戏测试」进行检查,如果发现错误或不理想,便可随时中止测试进行修改。

8. 压缩游戏数据
    制作完成的作品测试通过后就可以压缩并发布了。

1
查看完整版本: RPG Maker XP 初步【分享乐无穷】