临江网

 找回密码
 点这里注册

QQ登录

只需一步,快速开始

搜索
热搜: 临江老照片

编辑推荐

查看: 1363|回复: 0
打印 上一主题 下一主题

我有我主张 我做我的RPG游戏

[复制链接]

1400

主题

20

好友

3822

积分

版主

Rank: 7Rank: 7Rank: 7

帖子
1453
积分
3822
注册时间
2007-4-15
跳转到指定楼层
楼主
发表于 2007-6-12 03:18:50 |只看该作者 |倒序浏览
  
  ■烟台  猫咪老爸


  角色扮演类游戏(RPG)是众多玩家十分青睐的游戏类型,市面上见到的RPG游戏大都是采用VB、VC等高级编程工具来完成的,而Enterbrain公司开发的RPG Maker游戏制作软件则满足了初学者制作RPG游戏的需求,它可以让不懂编程的人也能做出精美的RPG游戏来。继RPG Maker2000、2001、2002、2003版本后,它又推出了新的XP版,成了RPG游戏制作爱好者的首选。

今天,我们就用它做一款《CFan奇遇记》的小游戏来看一看。


  游戏创意

CFan是游戏主人公,他在寻找CFan阅览室过程中,遇到了热心而又调皮的MM,经历了风雪考验,还误打误撞闯进了与幽灵战斗的鬼门关,最后终于进入CFan阅览室,在书架上找到了CFan系列图书。

制作游戏

启动RPG Maker XP,按Ctrl+N,新建空白游戏,设置好保存位置并命名。

1.素材导入

点击工具栏上的“媒体库”按钮(右数第四个按钮),使用窗口里的“导入”工具,将我们制作的封面图片导入“Graphis→Titlis”类,将游戏中使用的CFan三本杂志封面图片导入到“Graphis→Pictures”类,以备后面使用。

2.场景制作

RPG游戏的主元素是由若干场景构成的,这个游戏由“主场景”、“阅览室场景”和“战斗场景”组成。在RPG Maker XP里制作场景十分简单,就好像搭积木。

第一步:点击窗口左下角项目下系统自建的“MAP001”地图后右击鼠标,选择“地图设置”,进入设置窗口。在这里将地图命名为“主场景”,从“背景”下菜单中选择“009:城下小镇外表”类作为主场景使用的素材,“确定”返回后开始制作主场景。

第二步:在工具栏上激活图层1和铅笔工具(默认已经激活),用鼠标在素材窗口里点击素材元件的左上角后拉动至全部选中,再把鼠标移入场景中选好位置,素材就加入进来了(见图1)。你还可把不同素材放到不同的层面上,来实现各种素材的叠加。


  我有我主张   我做我的rpg游戏


  小提示

添加素材前需构思一下摆放布局,如果放进来后想调整位置,只能使用工具栏上的“选择”工具将场景里的素材圈选后,再移动或删除它。

依照上面的方法可以很轻松地制作出另外两个场景。制作完成点击工具栏上的“游戏测试”(最右侧的按钮),之后主角在场景里就可以用键盘光标键控制移动了。


    

3.事件制作

光有场景是不够的,必须加入事件(即情节和控制方法)才能构成真正的游戏。制作时首先按F8快捷键激活事件层(见图2),然后,开始制作主场景的以下几个游戏事件。


  


  第一步:将场景里的“S”图标拉到合适位置的方格里,作为确定角色初始(进入游戏后)位置。

第二步:在场景里钟塔右侧方格上双击进入“制作事件”窗口,在“角色图片”上双击打开图形窗口,在“196-Support04”类中选择动画喷泉作为事件图形。在“事件开始条件”里选择“与主角接触”,并在“选项”里设置动画方式。在“执行内容”里点击第一条进入“事件指令”窗口,点击标签“2”下的“天气设置”,勾选“雨”,强度为9,长度5帧。这样可使场景里出现动画喷泉元件,角色靠近与其接触时就会下雨。再次点击下一个事件指令,选择1类里的“显示文章”,输入角色对话,这样在激发下雨的同时,会出现人物的对话(见图3)。最后复制这个元件到钟塔左侧,将天气设置里的雨改成雪就完成了下雪的设置。为了能停止雨雪天气,我们还在角落里设置了一个宝石图形的事件,直接复制雨雪事件到这里后,将图形改成宝石,天气事件改为无,这样角色接触它就会停止雨雪。


  


  
第三步:双击NPC所在的位置,打开“制作事件”窗口,在“角色图片”上双击,选择“002-Fighter02”,在移动规则中设置好角色的“移动路线”、“速度”及“频度”,同时事件设置为“显示文章”即可。这样就能完成NPC的添加。


  
第四步:在右下角房子处点击,依上法添加场景转移事件,选择“2”下的“场所移动”事件指令,在“直接指定”栏将场景移动到“阅览室场景”(见图4)。当角色走到门前时就会自动进入CFan阅览室了。同样方法,在右上角的房间处也设置场所移动事件,将场景切换到“战斗场景”。


  


   


    
第四步:最后在场景右下角设立一个返回游戏开始画面的事件。(每个分场景中也需设置返回主场景的事件)。其他场景设置可参照上述方法进行,在“阅览室场景”里设置与管理员对话事件,在书架上设置3处“显示图片”事件,分别调入“电脑爱好者”、“电脑高手”和“数码”杂志的封面图片,当角色与事件接触时就会显示找到的杂志封面了(见图5)。


  


  
4.战斗制作

战斗场景设置有两种方法,一种是在“地图设置”里确定“遇敌步数”和在“遇敌率→队伍”中设置敌方角色(见图6),角色一开始看不见敌人,走过设置步数后会自动切入战斗场面(见图7)。另一种是在场景里添加事件,在“3”标签的“战斗处理”来设置敌方角色。系统默认战斗时的角色有3个同伴,你可以在工具栏上使用“数据库→系统→初期同伴”来增减。关于玩家的武器、特技、生命力以及敌方设置,均可以使用工具栏上的数据库工具来完成(见图8),朋友们可自行尝试。最后在“数据库→系统”的“标题画面图形”里导入启动图片,游戏开始就会显示我们自己制作的“CFan奇遇记”的图片了(见图9)。


  


  图6


  


  图7


    


  


  图8


  


  图9


  
游戏的导出

经过若干次测试后,完成游戏的制作。现在就要输出压缩数据:选择菜单里的“文件→压缩游戏数据”即可。

小提示

默认方式导出的RPG游戏只能在安装了RPG Maker XP的电脑上玩,游戏将调用系统资源素材支持游戏。如果想在没有安装RPG Maker XP的机器上使用,可选用以下方法导出:

① 压缩前修改 Game.ini文件,删除 RTP1= 后面的内容;

②将游戏中所用到的素材手动复制到游戏目录下的相应目录中(包括声音和图形);

③将 C:\Windows\SYSTEM32 中的RGSS100J.dll 复制到游戏目录下。

最后进行游戏压缩,即可得到脱离RPG Maker XP的游戏了。


  怎么样?游戏DIY爱好者朋友们?心动不如行动,RPG游戏我做主,去制作一款真正属于自己的RPG游戏吧!


   


   

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏0 顶0 踩0

发表回复

高级模式
B Color Image Link Quote Code Smilies
验证码 换一个

回顶部