RPG游戏制作教程_第1页
RPG游戏制作教程_第2页
RPG游戏制作教程_第3页
RPG游戏制作教程_第4页
RPG游戏制作教程_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.z.项目一默认素材使用教程任务1认识RPG与RPGMaker*P1.RPG简述RPG,即角色扮演游戏(英文全称

是Role-playinggame),是一种游戏。在游戏中,玩家扮演虚拟世界中的一个或者几个特定角色在特定场景下进行游戏。角色根据不同的游戏情节和统计数据(例如力量、灵敏度、智力、魔法等)具有不同的能力,而这些属性会根据游戏规则在游戏情节中改变。有些游戏的系统可以根据此而改进。玩家需扮演游戏中的主角(可以不止一个人)在游戏。在所给定的世界里进行漫游、冒险;他可以购买物品、装备来使自己与自己的队伍更为强大;与游戏中的敌人进行战斗,从而获得金钱与能使自己升级的经验值;通过对话、调查等行为来完成游戏中的剧情。由于角色扮演游戏可以使玩家扮演与其本人截然不同的人物;可以满足玩家成为世界上(当然是指游戏中的世界)最强大的人、最伟大的英雄的欲望;而亲身体验跌宕起伏的剧情又能使玩者如同看一本小说一般,与游戏中的人物同喜同悲。这些恐怕也就是角色扮演游戏里最有趣最吸引人的地方。《仙剑奇侠传》游戏截图1《仙剑奇侠传》游戏截图2《天之痕》游戏截图1《天之痕》游戏截图22.RPG要素(1)剧情剧情的好坏直接影响到玩家对游戏的感觉。不论是武侠RPG的煽情路线,还是日式RPG的一主线多分支模式,或者是欧美RPG开放式剧情模式,讲故事永远是不变的主题。角色,即玩家扮演的人物。这一要素及包容在剧情中,也游离于剧情之外,可以说是相辅相成的两大要素。《仙剑》之所以感人,优秀的剧情和突出的角色缺一不可。(2)画面好花还需绿叶配。好的剧情也需要好的画面,随着动画技术的提高以及玩家口味的挑剔,再好的剧情配上几十年前超烂的画面,也足够让所有人倒胃的了。(3)战斗系统资格老点的玩家一定还记得《风云》中三步一岗,五步一雷的迷宫,《神雕侠侣》(2D)中冗长的战斗。战斗系统也决定着玩家对这个游戏的耐心。(4)升级以及技能、物品疯狂升级才能对付越来越变态的BOSS,合理运用技能和物品,才能更有效的杀敌升级。此类系统的设定,使玩家分为博派(拼命搏杀派)和狂派(疯狂修改派)两大阵营。(5)敌人敌人也是RPG游戏的重要要素。对于敌人的设定其实很难的,不能太弱也不能太强大,AI不能太笨,也不能太聪明。BOSS不能华丽的喧宾夺主,也不能朴素的像个妖怪甲。试想下,面对着血盆大口,华丽的放着各种必杀,并且免疫物理攻击和各种法术,加上动不动就几十万HP的BOSS,你拿鼠标的手也该软了。(6)NPCNPC,即NonPlayerCharacter的缩写,中文意思是非玩家控制角色,俗称路人甲。很多游戏都忽视了NPC的设定,其实成功的NPC设定,能使一个游戏大大的出彩。估计很多玩家像我一样,不放过跟任何一个NPC对话的机会,因为错过一个可能就是错过一个分支剧情啊。3.RPGMaker*P介绍RPGMaker*P是由日本Enterbrain公司开发的一款RPG游戏制作软件。它可以使一个不懂编程的人也能做出精美的RPG游戏来。新的*P版本中强化了画面的表现对素材已经没有限制了——完全真彩色的画面。另外加入了RGSS脚本系统。RPGMaker*P软件界面4.RPGMaker*P特点(1)操作简单对于那些认为“制作游戏非常困难”的人,RPGMaker*P的操作非常简单。首先是制作冒险舞台的地图,再完成主角、怪物、物品、魔法等RPG必要元素的设定。最后设置完事件,您原创的RPG就完成了。制作地图只要按设定排列好每个地图元件就行了。主角和怪物等也是,选择预先打算使用的图片,输入完名称、能力值等设定就完成了。(2)设置事件街上的行人、地牢、宝箱、与BOSS的战斗等,表现RPG故事情节的处理就要作为事件设置。从显示文章和图像等简单处理,到变量的操作等技术上的处理,一切事件都要登记为“事件指令”。创作者可以选择并排列多个指令来制作简单的事件。利用这些指令组合就能作成情节发展、遇敌等变化。(3)素材丰富人物图像、怪物图像、地图、魔法图像(效果)、战斗背景、远景图片、BGM、效果声响(SE)等,游戏制作中需要使用的素材程序中准备了很多!使用这些素材,就算不会绘画,也能立即开始游戏的制作。当然也可以使用自己准备的素材。图片素材是PNG格式,声音素材是MIDI、WAV、OggVorbis格式,只要是按以上格式制作的原创素材就能在游戏中使用。(4)可以发布制作完成的游戏制作完成的游戏,可以保存为在其他人计算机中也能运行的“游戏磁盘”,或烧录在

CD-ROM

中送给朋友,还可以在互联网上自由发布。另外您的作品还可以作为共享软件出售。(5)新功能RPGMaker*P按用户的要求增加了制作加密的游戏数据,自由更改游戏系统脚本等新功能。而且提升了运行环境,增强了色彩的显示,也大大强化了图像功能。(6)图像功能的强化游戏画面的显示大小为640×480,为RPGMaker2003的4倍。图片格式为PNG全彩,对应AlphaChannel,图像的半透明显示,透过色等可以自由设定。另外,地图的层从2层增加到了3层,这样就能制作出构造更加复杂的地图。(7)变更了战斗场景设计这次的战斗画面设计是从正面看见怪物的前景类型。最大的特点就是画面下的人物状态窗口部分,变成了显示主角和队伍人物的图像。当然在这里显示的图像可以自由更改。(8)新功能RGSSRPGMaker*P中使用的人物参数和战斗系统等各种各样的功能全部在被称为“脚本”的程序中定义。RPGMaker*P中采用的是RPGMaker专用的Ruby程序语言RubyGameScriptingSystem(中文意思是Ruby游戏脚本系统,以下简称RGSS),编辑其中的脚本就可以自由更改或增加系统的功能。需要的话,系统的核心部分也能编辑。这对于想通过事件指令制作独自的系统和界面的人来说,是值得兴奋的事吧!这样的话,或多或少学习程序语言都是十分必要的。如能把脚本运用自如,更改菜单画面、战斗系统,制作独自的事件指令等都是可能的。对于高级玩家而言,运用脚本就能制作更加原创的游戏了。(9)加强了游戏文件夹功能RPGMaker*P中,增加了加密游戏数据的功能。如果已完成游戏被加密的话,就加密保存了游戏数据和素材数据,别人将无法看到和修改游戏的原创数据。(10)战斗系统RPGMaker*P的战斗系统是从正面看见怪物的前景类型。而且在*P中会显示主角人物的图像。以前只会对敌人队伍显示战斗动画和效果,采用了这个战斗系统,现在同样也会对主角人物显示。画面中不断扩大的火柱,向主角人物扑来的闪电等,会更加加强战斗场景的现场感。(11)素材的导入和导出RPGMaker*P中,一些人物行走图、战斗素材等图片是被默认加密的。可以点击工具栏中的素材管理来导入或者导出RPG素材。可以用ctrl键来选择多个选项。这样更加方便制作者PS游戏素材和游戏封面,使自己制作出来的游戏更加富有个性,更加使人耳目一新。做出更加精美的RPG游戏。任务2绘制一简单的游戏场景1.RPGMaker*P界面(1)菜单栏RPGMaker*P的菜单栏包含了绝大部分的功能,不过在实际应用中使用较少,一般使用快捷工具栏来完成绝大部分的操作。(2)快捷工具栏新建工程单击按钮新建一个工程,更改文件夹名、标题以及保存位置。打开工程单击按钮打开一个工程。保存工程单击按钮保存一个工程。剪切、复制、粘贴、删除、撤销层工具RPGMaker*P中地图的层的设置。前3个是地图的3层,最后一个是事件层,快捷键分别是F5~F8,在地图绘制的时候会专门介绍。地图绘制工具从左到右依次为铅笔、四边形、椭圆、填充、选择。比例尺控制地图显示比例。依次为1/1、1/2、1/4。当地图较大时,可以通过比例尺来调节,方便观察。数据库游戏中长期固定的数据都存放在数据库中。单击打开之后弹出如图所示的窗口。在后面的教学中会详细讲解。媒体库用来管理RPGMaker*P中所有的素材。打开之后如图所示。脚本编辑器音乐测试对游戏中使用到的音乐和音效进行测试,可调节音量和节拍。游戏测试对游戏进行测试,按下之后游戏即可运行。2.绘制小镇地图步骤1新建一个工程 启动RPGMaker*P,单击按钮新建一个工程,更改文件夹名为“小镇”。步骤2选择地图类型 右击左下角的MAP001,选择“地图设置”,弹出设置地图对话框。更改地图名称为“小镇外部”(因为RPG游戏中有很多场景,如果都用MAP001、MAP002……命名会很乱,所以一定要更改地图名称,以方便识别)在“背景”下拉菜单中选择“009:城下小镇外表”,可以看到,左边的地图元件相应更改为小镇的外部。下面我们将用左边的这些地图元件建立一新的地图。2.更改地图名称1.右击选择3.选择“城下小镇外表”2.更改地图名称1.右击选择3.选择“城下小镇外表”地图中每一格为32×地图中每一格为32×32像素,因此,20×15即为640×480像素。如果地图较大,可以对其进行更改。步骤3选择元件,绘制地图1.绘制房屋(1)在快捷工具栏中的层工具中选择“层2”,确保“铅笔”工具处于选择状态。从左边选择房屋元件(如图所示),回到右边的地图区单击鼠标左键。 (2)选择如图所示元件,在右边的地图上按住鼠标左键拖动(如图所示)。 (3)依次选择左边的地图元件,画出如下图所示的效果。(4)我们可以发现,房顶的拐角处不好处理,这时,可以用到下面的一个元件,如图所示。然后,放到右边地图中相应的位置。这样,房屋的顶部就制作完成了。 (5)下面绘制房屋的外墙面,这就比较简单了。选择合适的元件,放到右边地图中相应的位置,如图所示。(6)用同样的方法在地图中绘制另一个建筑,如图所示。这里只绘制出一半的房屋,作出了另一半房屋在地图外的效果。房屋的基础部分制作完成。 (7)接着绘制房屋的窗户。这里要注意的是,必须在层工具中选择“层3”(类似于PhotoShop中的图层,“层3”覆盖在“层2 (8)绘制房屋的门及其他装饰。首先是门,我们先回到“层2”,选择如图所示的空白元件,在右边地图门的位置擦除掉几块作为门(我们发现,左边的地图元件里没有门的素材,这没有关系,以后讲到事件的时候会专门介绍)。再回到“层3”,给房屋加上其他装饰,如烟囱、风向标等。至此,房屋制作完成! 2.绘制房屋外部景象。读者可以根据自己的需要从左侧的元件中选择,然后添加到右边的地图中去(如小路、树、喷泉、木桶、桌凳等),特别要注意各层次之间的关系,还有布局要合理,如下图所示。点击保存按钮保存场景。到此,一个简单的小镇外部地图就制作完成了,很简单吧!任务3室地图的绘制 我们这里在任务2小镇外部的基础上再绘制一室的地图。这与室外地图可能有一些区别,有必要单独列出来讲一下。步骤1新建地图 右击左侧地图列表中的“小镇”,新建一地图,命名为“室”(因为新建的室地图是隶属于这个小镇的,所以应该在小镇这个层次之下)。背景选择“010:城下小镇部”,点击确定按钮,这样就可以发现,“室”是处于“小镇”地图的下面一层。步骤2绘制房间地图 (1)绘制室地图背景首先要使用如图所示的元件(确保“层1”处于选择状态),然后在工具栏中选择“填充” (2)绘制地板与墙壁还是在“层1”,选择“铅笔”工具,在左侧选择如图所示的地图元件,在右侧的地图中绘制出如图所示的墙壁和地板。这是标准的室地图绘制的方法。继续使用(1)中的地图元件,将地图分隔成几个部分出来,这样可以使房间的走向有一些变化。然后再将需要的地方补上墙壁。最后在下侧的两面墙上打出门来(这与任务2里门的制作一样)。(3)绘制窗户及床在地图元件中选择自己喜欢的窗户类型,在右侧地图的墙面上添加窗户(注意应该在第几层添加)。如果是卧室,可以在里面添加床。注意到如图所示的地图元件中下面是床,而上面是被子。如果没有被子,人走到上面会直接踩到床上。如果有被子,就可以作出人睡在床上的效果。(4)绘制室盆栽选择左侧的盆栽元件,绘制出如图所示的效果。这里好像有点问题,但没有关系。因为(1)中所使用的地图元件在图块中是一个方格,表示墙壁的类型,有极高的优先级。实际运行游戏的时候,盆栽的下部会被墙壁挡住,不影响游戏效果。(5)绘制室其他装饰可以在地图元件中选择例如桌子、沙发、书橱、壁画等元件添加到右边的地图场景中,使房间的家具装饰更加合理化,如图所示。(6)实现室光线效果如果打算在室实现光从窗户照进来的效果,可以选择如图所示的地板元件,添加至地图场景中(注意应该放在第几层)。步骤3保存场景单击保存按钮,保存当前场景。任务4数据库设置(一) RPGMaker*P中游戏数据库是非常重要的部分,游戏中的数据基本上都是在数据库中定义的。可以在快捷工具栏中单击数据库按钮打开数据库的设置界面。数据库的设置是RPGMaker*P中比较乏味的部分,初学者一定要有耐心。步骤1打开数据库设置面板单击快捷工具栏中的数据库按钮打开数据库设置界面。我们发现,面板中有角色、职业、特技、物品等标签。下面就要对这些选项进行设置。步骤2设置游戏数据库 (1)角色设置名称:游戏中默认有8个角色,如果需要修改人物名称,直接在“名称”栏键入人名即可,如:赛特。职业:如果要修改人物的职业,需要在下一个“职业”标签中先制作好职业,然后在“角色”标签中的“职业”下拉列表中选择。初始等级与最终等级:“初始等级”与“最终等级”根据游戏的需要进行设置。E*P曲线:即经验值曲线,可以通过调节“基本值”与“增加度”来控制人物升级速度。角色脸谱:可以通过双击面板中的图像来选择自己需要的角色脸谱。战斗图:可以根据角色的脸谱选择相应的战斗图。能力值:RPG游戏中基本能力的设置,包含最大生命值、最大精神值、力量、灵巧、速度与魔力。可以进行简易设置,也可以手动生成曲线,调整成早熟或晚熟。初期装备:角色初期装备的武器和防具等。勾选“固定”表示装备无法卸下。(2)职业设置职业设置中的“名称”、“位置”、“可装备的武器”、“可装备的防具”与角色设置类似,所以略去不讲。属性有效度:直接在属性前单击左键。例如:战士最怕火,在“炎”之前点击鼠标左键,将其设置为“A”,表示战士被A级的火烧中,可以减2倍的生命。反之,如果设置为“E”,则战士不会受到火的伤害,即减0点生命。如果设置为“F”,即游戏中的魔法吸收,在受到火的攻击后会增加生命。状态有效度:即人物所中的状态。例如:在“毒”之前设置为“A”表示角色有很大的概率会中毒,再往上增加时,角色中毒的概率会越来越低。特技:即游戏中人物可以学到的技能。默认战士可以学到4个特技。根据自己的需要,可以增加或减少。例如:战士在4级的时候可以学会“雷电”,则在空白处双击,在弹出的对话框中选择等级为4,学会的特技为“雷

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论