谁说的制作游戏一定需要高深的编程技术和复杂的动画技术?通过强大的制作工具,或许很多不可能的事情也能成为可能!今天网趣在线给朋友们介绍的主角就是:RPG Maker XP!
RPG Maker XP顾名思义是一款RPG(角色扮演)类游戏的制作工具,通过它不需要编写一行代码就能制作出一款精致的大型RPG游戏!这款来自日本Enterbrain的软件不仅自带有大量的地图、人物、动画、音乐等素材,而且能将制作者的思维专注于游戏剧情与任务发展本身而无需去了解游戏里的动画、编程等技术性的细节。
同时,这款软件还支持RGSS脚本语言系统,资深玩家通过专门为游戏而优化的RGSS编程语言,能够定义游戏里面的每一个细节,从而制作出更加强大、丰富多样的游戏,即使再复杂的任务与角色系统也能由RGSS脚本胜任!
现在将通过简单的几步制作一个HelloWorld游戏带领大家走进RPG Maker XP 的世界!
安装好RPG Maker XP后运行主程序,将会看到一个简单的界面,对,以后所有的操作都要都过这个简单的界面来完成!
首先,一个RPG游戏肯定包含一个供人物行走的地图,那么,这个地图可以直接通过三层来绘制:第一层、第二层、第三层,这三层的优先级一层比一层高。也就是说,第三层的物品在显示的时候会覆盖掉前两层,第二层的物品会覆盖掉前一层。除了地图上能看到的物品之外,游戏还包含一个事件层:比如角色走到了这个地方则会触发一个什么样的事件。
首先,我们通过主菜单新建一个项目,在弹出的新建对话框中选好路径然后直接点击确定,那么一个默认包含有绿色草地的地图就新建好了。
然后我们将这个默认的地图切换到事件层:
点击工具栏上的“事件”按钮,将地图切换到事件层
你会发现地图上出现了很多小方格,其中中间有一个小方格包含一个透明的“S”。它代表着开始游戏后主角将会默认在这个地方出现。
“S”代表角色的出生地点
随后双击地图上任何一个方框,将会弹出一个事件对话框。双击这个窗口左边的“角色图片”下面的那个空白的大方框,以设置这个NPC的形象。
双击“事件窗口”左侧的角色图片下的大方框
在弹出的人物对话框中随便选择一个你喜欢的人物,然后单击确认。
选择了一个NPC的形象
整个事件窗口的右边是一个大的“执行内容”编写框。这个NPC所有的响应事件将由此编写。双击右边执行内容的第一行:
双击第一行添加一个事件
弹出一个事件指令窗口:
RPGMakerXP对话框中点击“显示文章”按钮
在这个窗口中点击“显示文章”按钮,然后在弹出的“显示文章”窗口中输入你希望这个NPC说的话。比如:
RPGMakerXP中NPC说的话
一直确定,直到返回主界面。
很快你会发现这个刚刚设置的NPC站在了地图的一个角落!
至此,一个包含大多数RPG游戏功能的HelloWorld编写完成了:这个简单的RPG可以保存\读取存档、你的角色拥有生命值、魔法值、速度等等各种属性、你可以使用各种装备与各种默认的物品!
要测试这个新诞生的作品,请按键盘上的F12或者点击这个绿色三角形的测试按钮:
测试RPGMakerXP制作出的游戏
游戏运行界面:
默认的RPG游戏主菜单
选择新游戏
屏幕上显示了刚刚说的话!
将通过方向键将主角行走到你新建的NPC旁边,然后按一下空格或回车,就会显示你刚刚输入的NPC说的话:
游戏的功能界面非常齐全——但你并没有为这编写一行代码!
RPG Maker Xp默认游戏菜单
怎么样?看着自己刚刚花了两分钟编写的“游戏”很激动吧?!
如果你认为RPG Maker XP的局限性太大的话,那就太看不起RGSS语言的作用了!通过RGSS语言,你可以定义游戏里面每一个地方的颜色、状态、菜单背景、显示方式、效果甚至是完整的任务系统、战斗系统、角色发展系统与网络游戏特征!
通过RGSS语言甚至能编写大型RPG里的小游戏!怎么样?开始对RPG Maker XP刮目相看了吧?!这就是这款软件的便捷之处:对于初学者,它提供了一个基本游戏的完整解决方案,对于高级编写者,它提供了复杂但却灵活的脚本系统供游戏开发者定制!并且通过RPG Maker XP开发的游戏,开发者可以将其作为商业软件打包发布!
试试吧,相信这样一款出色的游戏制作工具肯定不会让你失望!