RPG游戏设计与实现_毕业设计论文.doc_第1页
RPG游戏设计与实现_毕业设计论文.doc_第2页
RPG游戏设计与实现_毕业设计论文.doc_第3页
RPG游戏设计与实现_毕业设计论文.doc_第4页
RPG游戏设计与实现_毕业设计论文.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

XXXX 学院学院 毕业论文毕业论文 设计设计 RPGRPG 游戏设计与实现游戏设计与实现 院院 系系 数学与计算机系数学与计算机系 专专业业 班班级级 计算机科学与技术专业计算机科学与技术专业 2 2 班班 姓姓名名 XXXXXX 学学号号 2008401102320084011023 指指导导教教师师 XXXXXX II 职职称称 讲师讲师 完完成成日日期期 20122012 年年 5 5 月月 1515 日日 摘摘 要要 目前 电脑游戏热潮席卷全球 游戏软件的开发和维护正在成长为一个新目前 电脑游戏热潮席卷全球 游戏软件的开发和维护正在成长为一个新 兴的产业 兴的产业 RPGRPG 游戏 角色扮演类游戏 无疑是目前市场上最受欢迎的游戏类游戏 角色扮演类游戏 无疑是目前市场上最受欢迎的游戏类 型之一 本课题就是为适应当前电脑游戏的发展而提出的 论文首先对型之一 本课题就是为适应当前电脑游戏的发展而提出的 论文首先对 RPGRPG 游游 戏进行概述 简单介绍戏进行概述 简单介绍 RPGRPG 游戏的制作意义以及发展前景 其次对制作游戏的游戏的制作意义以及发展前景 其次对制作游戏的 软件软件 RPGRPG MakerMaker XPXP 进行了简单的介绍 其三介绍了整个进行了简单的介绍 其三介绍了整个 RPGRPG 游戏的制作流程 游戏的制作流程 包括游戏的构思以及运用包括游戏的构思以及运用 RPGRPG MakerMaker XPXP 针对游戏制作的地图 素材 事件编辑 针对游戏制作的地图 素材 事件编辑 人物属性 脚本编辑等 其中事件编辑是整个游戏的关键部分 对此做了比较人物属性 脚本编辑等 其中事件编辑是整个游戏的关键部分 对此做了比较 详细的介绍 脚本编辑既详细的介绍 脚本编辑既 RubyRuby 语言也是该游戏的重点 学好该语言能够更加丰语言也是该游戏的重点 学好该语言能够更加丰 富游戏的可行性 最后 对测试游戏的平衡性以及玩家操作游戏所需了解的一富游戏的可行性 最后 对测试游戏的平衡性以及玩家操作游戏所需了解的一 些按键功能也做了比较详细的介绍 些按键功能也做了比较详细的介绍 关键词 关键词 RPGRPG 游戏游戏 RPGRPG MakerMaker XP XP 事件事件 III Abstract At present the computer game craze sweeping the globe the game software development and maintenance is growing into a new industry RPG games role playing game is undoubtedly one of the most popular types of games currently on the market this project is to adapt to the current development of computer games Firstly on the RPG game overview a brief introduction to the production of meaning as well as prospects for the development of the RPG game A brief introduction followed by the production of game software RPG Maker XP Third entire RPG game production process including the idea of the game and use maps produced by RPG Maker XP for gaming material event editing character attributes script editing in which event triggers is a key part IV of the whole game to do a more detailed description Script Editor is the Ruby language is the focus of the game learn the language would be richer game feasibility Finally the game balance testing some introductory remarks and the players operating the game you need to know some of the key functions also do a more detailed description Key word Role playing game RPG Maker XP events V 目目 录录 1 概概 述述 1 1 11 1 游戏制作的意义游戏制作的意义 1 1 1 21 2 什么叫什么叫 RPGRPG 游戏游戏 2 2 1 2 11 2 1 RPGRPG 游戏的历史游戏的历史 2 2 1 2 21 2 2 RPGRPG 游戏的组成要素游戏的组成要素 3 3 1 31 3 RPGRPG MakMake er r XPXP 3 3 1 41 4 系统需求系统需求 4 4 2 2 游戏的情节构思游戏的情节构思 6 6 2 12 1 游戏的构游戏的构思思 6 6 2 22 2 工程工程 6 6 2 2 12 2 1 新建工程新建工程 6 6 2 2 22 2 2 更改标题更改标题 7 7 2 2 32 2 3 工程的操作工程的操作 7 7 2 2 42 2 4 游戏的发布游戏的发布 7 7 3 3 地图的制作地图的制作和和素材规格素材规格 9 9 3 13 1 地图的介绍地图的介绍 9 9 3 1 13 1 1 地图元件和图块地图元件和图块 9 9 3 1 23 1 2 地图的制作地图的制作 1010 3 1 33 1 3 层层 1111 3 1 43 1 4 地图元件的配置地图元件的配置 1212 3 1 53 1 5 自动地图元件自动地图元件 1313 3 23 2 素材规格素材规格 1313 3 2 13 2 1 图片素材图片素材 1414 3 2 23 2 2 素材的导入素材的导入 1515 3 2 33 2 3 窗口皮肤说明窗口皮肤说明 1616 3 2 43 2 4 声音素材声音素材 1616 4 4 游戏的事件数据库和脚本制作游戏的事件数据库和脚本制作 1818 4 14 1 事件事件 1818 VI 4 1 14 1 1 事件出现条件事件出现条件 1818 4 1 24 1 2 事件开始条件事件开始条件 1919 4 1 44 1 4 战斗事件的设定战斗事件的设定 2020 4 1 54 1 5 角色图片角色图片 2121 4 1 64 1 6 执行内容执行内容 2121 4 24 2 数据库数据库 2222 4 2 14 2 1 数据库的内容数据库的内容 2222 4 2 24 2 2 编辑数据项目编辑数据项目 2323 4 2 34 2 3 更改最大值更改最大值 2424 4 34 3 脚本脚本 2424 4 3 14 3 1 RubyRuby 是什么是什么 2424 4 3 24 3 2 脚本编辑器脚本编辑器 2424 4 3 34 3 3 组的操作组的操作 2525 4 3 44 3 4 编辑操作编辑操作 2626 4 3 54 3 5 脚本的使用方法脚本的使用方法 2626 4 3 64 3 6 脚本的运用脚本的运用 2626 5 5 游戏角色的各种属性设定游戏角色的各种属性设定 2828 5 15 1 角色的设定角色的设定 2828 5 25 2 装备的设定装备的设定 2828 5 35 3 技能的设定技能的设定 2929 6 6 游戏平衡性设定和帮助游戏平衡性设定和帮助 3131 6 16 1 战斗计算公式战斗计算公式 3131 6 1 16 1 1 命中率判定命中率判定 3131 6 1 26 1 2 必杀几率判定必杀几率判定 3131 6 1 36 1 3 伤害计算伤害计算 3131 6 1 46 1 4 逃跑成功率逃跑成功率 3333 6 26 2 操作帮助操作帮助 3333 6 2 16 2 1 基本操作基本操作 3333 6 2 26 2 2 其他帮助其他帮助 3434 VII 7 7 结结 论论 3535 谢谢 辞辞 3636 参参 考考 文文 献献 3737 1 RPGRPG 游戏设计与实现游戏设计与实现 1 1 概概 述述 2121 世纪是信息主宰的世界 当人们的生活水平提高之后 就不再仅仅满足世纪是信息主宰的世界 当人们的生活水平提高之后 就不再仅仅满足 于物质生活的需求 而更注重精神上的享受 于物质生活的需求 而更注重精神上的享受 RPGRPG 游戏是一种可以让人暂时忘游戏是一种可以让人暂时忘 记自己生活在现实的游戏 游戏让玩家放松心情 将自己融入于游戏角色中 记自己生活在现实的游戏 游戏让玩家放松心情 将自己融入于游戏角色中 享受一段不一样的生活经历 可以是轻松诙谐 可以是五彩缤纷 可以是光怪享受一段不一样的生活经历 可以是轻松诙谐 可以是五彩缤纷 可以是光怪 陆离 在通关之后又会在心里上得到成功的满足 同时 很多陆离 在通关之后又会在心里上得到成功的满足 同时 很多 RPGRPG 游戏也可以游戏也可以 设置一些机智问题等游戏情结 让游戏玩家在享受的同时也能从中获得一些生设置一些机智问题等游戏情结 让游戏玩家在享受的同时也能从中获得一些生 活知识 另外 活知识 另外 RPGRPG 游戏是一种很注重情节的游戏 游戏的情节可以是一个童游戏是一种很注重情节的游戏 游戏的情节可以是一个童 话故事 也可以是一个历史故事 比如格林童话中的王子与公主系列 还有中话故事 也可以是一个历史故事 比如格林童话中的王子与公主系列 还有中 国古代三国时期的一些英勇事迹都可以用来做游戏的背景与主线 这就类似于国古代三国时期的一些英勇事迹都可以用来做游戏的背景与主线 这就类似于 在游戏中写入了一本小说 让人们能够边玩边阅读 相信有能力的人 或许在在游戏中写入了一本小说 让人们能够边玩边阅读 相信有能力的人 或许在 未来能够完美的将小说还原成一个很好的未来能够完美的将小说还原成一个很好的 RPGRPG 游戏 让玩家亲自体会 会得到游戏 让玩家亲自体会 会得到 一种不一样的感觉 甚至会达到一个更好的效果 一种不一样的感觉 甚至会达到一个更好的效果 1 11 1 游戏游戏制作的意义制作的意义 游戏制作是指一个电子游戏的制作过程 由于游戏的类型和大小不同 一游戏制作是指一个电子游戏的制作过程 由于游戏的类型和大小不同 一 般游戏制作需要的人员和时间也不同 对于大型的游戏 一般需要几十个人的般游戏制作需要的人员和时间也不同 对于大型的游戏 一般需要几十个人的 团队制作几年的时间 而小游戏则可能只需一个人制作几天 一般的大型游戏团队制作几年的时间 而小游戏则可能只需一个人制作几天 一般的大型游戏 制作都会由游戏开发公司来完成 小型的游戏则有可能由业余团队或者个人完制作都会由游戏开发公司来完成 小型的游戏则有可能由业余团队或者个人完 成 如成 如 RPGRPG 制作大师此类软件就可以让不懂技术的人做出电脑游戏 制作大师此类软件就可以让不懂技术的人做出电脑游戏 在当今社会 高速发展的技术以及快节奏的生活让很多人疲惫不堪 游戏在当今社会 高速发展的技术以及快节奏的生活让很多人疲惫不堪 游戏 制作的意义就是让人们在闲暇的时间可能只要一小时或者一分钟得到一个休息 制作的意义就是让人们在闲暇的时间可能只要一小时或者一分钟得到一个休息 让大脑不需要去想太多的东西 只需要简单的操作就能完成一个成功的事情 让大脑不需要去想太多的东西 只需要简单的操作就能完成一个成功的事情 比如比如 QQQQ 游戏里的飞行棋等 当然 游戏不仅有放松的也有益智性的 比如推箱游戏里的飞行棋等 当然 游戏不仅有放松的也有益智性的 比如推箱 子游戏 跳棋 这些都能让人在玩游戏的同时锻炼自己的脑力 反应力 记忆子游戏 跳棋 这些都能让人在玩游戏的同时锻炼自己的脑力 反应力 记忆 力等等 在现在 也有很多教育都跟游戏结合在一起 大学里面有开设时下流力等等 在现在 也有很多教育都跟游戏结合在一起 大学里面有开设时下流 2 行的三国杀游戏课程等 这些都让同学在学习上面更加有兴趣以及动力 行的三国杀游戏课程等 这些都让同学在学习上面更加有兴趣以及动力 1 21 2 什么叫什么叫 RPGRPG 游戏游戏 角色扮演游戏 角色扮演游戏 RPGRPG 英文全称 英文全称 Role playingRole playing gamegame 是一种游戏 在游戏 是一种游戏 在游戏 中 玩家扮演虚拟世界中的一个或者几个特定角色在特定场景下进行游戏 角中 玩家扮演虚拟世界中的一个或者几个特定角色在特定场景下进行游戏 角 色根据不同的游戏情节和统计数据 例如力量 灵敏度 智力 魔法等 具有色根据不同的游戏情节和统计数据 例如力量 灵敏度 智力 魔法等 具有 不同的能力 而这些属性会根据游戏规则在游戏情节中改变 有些游戏的系统不同的能力 而这些属性会根据游戏规则在游戏情节中改变 有些游戏的系统 可以根据此而改进 玩家需扮演游戏中的主角 可以不止一个人 在游戏 可以根据此而改进 玩家需扮演游戏中的主角 可以不止一个人 在游戏 RPGRPG 这个词可以用于两种类型不同的游戏 一个是几个人玩的古典的纸笔这个词可以用于两种类型不同的游戏 一个是几个人玩的古典的纸笔 游戏 又称为游戏 又称为 桌上角色扮演游戏桌上角色扮演游戏 TabletopTabletop RPGRPG 还可以用来表示流行的还可以用来表示流行的 电脑游戏 其中有再细分为电脑游戏 其中有再细分为 CRPGCRPG computerized computerized RPGRPG MUD Multi UserMUD Multi User DungeonDungeon 和 和 MMORPGMMORPG Massive Massive Multiuser OrientedMultiuser Oriented RPGRPG 两者的差异 只不 两者的差异 只不 过是把掷骰子的过程由人手改为不同程度的自动化 过是把掷骰子的过程由人手改为不同程度的自动化 1 2 11 2 1 RPGRPG 游戏的历史游戏的历史 上个世纪上个世纪 7070 年代 随着年代 随着 TSRTSR 公司的第一款纸上公司的第一款纸上 RPGRPG 游戏游戏 DungeonsDungeons andand DragonsDragons 龙与地下城 简称 龙与地下城 简称 D DD D 出版 第一版的 出版 第一版的 D DD D 规则 龙与地下城规则 规则 龙与地下城规则 便孕育而生了 龙与地下城游戏规则在后篇中介绍 便孕育而生了 龙与地下城游戏规则在后篇中介绍 理论上 这是 理论上 这是 RPGRPG 游戏起游戏起 源最正统的说法 最早期的角色扮演游戏的剧情 战斗都是用文字来表现 当源最正统的说法 最早期的角色扮演游戏的剧情 战斗都是用文字来表现 当 图形进入角色扮演游戏领域时 用来表现游戏中世界的方式就分为以图形进入角色扮演游戏领域时 用来表现游戏中世界的方式就分为以 巫术巫术 系列为代表的第一人称式 有些书上系列为代表的第一人称式 有些书上 也称其为也称其为 美式美式 的 的 3D3D 迷宫与以迷宫与以 创世创世 纪纪 系列为代表的鸟瞰式平面卷动地图两种 战斗在角色扮演游戏里分为三种 系列为代表的鸟瞰式平面卷动地图两种 战斗在角色扮演游戏里分为三种 即时式 战略式与文字式 即时式战斗顾名思义就是战斗即时式 战略式与文字式 即时式战斗顾名思义就是战斗 时双方的攻击 防守 时双方的攻击 防守 施法都是由玩家自己实时控制 你如何操作游戏中的人物也就即时的做出反应 施法都是由玩家自己实时控制 你如何操作游戏中的人物也就即时的做出反应 而正是由于这种方式的特殊性 使得它通常是用在第一人称的角色扮演游戏而正是由于这种方式的特殊性 使得它通常是用在第一人称的角色扮演游戏 中 中 如如 魔石堡 魔石堡 STONESTONE KEEPKEEP 黎明之砧 黎明之砧 ANVILANVIL OFOF DAWNDAWN 就是采用了这种战就是采用了这种战 斗方式斗方式 战略式可以让玩者如下棋般移动角色 武器攻击 魔法也有距离限制 战略式可以让玩者如下棋般移动角色 武器攻击 魔法也有距离限制 金庸群侠传金庸群侠传 中的战斗就是战略式的 这种作法的好处在于能让玩家在深思中的战斗就是战略式的 这种作法的好处在于能让玩家在深思 熟虑后更准确的控熟虑后更准确的控 制战斗 文字式战斗则只是一些攻击 施法 逃跑等指令的制战斗 文字式战斗则只是一些攻击 施法 逃跑等指令的 搭配 玩家即不能移动角色 也没有了距离的限制 这种战斗方式较为简单 搭配 玩家即不能移动角色 也没有了距离的限制 这种战斗方式较为简单 3 也较为常见 日式角色扮演游戏的战斗系统大多就是这种 虽然战斗系统各有也较为常见 日式角色扮演游戏的战斗系统大多就是这种 虽然战斗系统各有 不同 但最终决定胜负的还是取决于双方的等级高低 所以练功也就成了每个不同 但最终决定胜负的还是取决于双方的等级高低 所以练功也就成了每个 玩家的必修课了 角色扮演游戏中的升级系统与剧情也是极为关键的部分 一玩家的必修课了 角色扮演游戏中的升级系统与剧情也是极为关键的部分 一 个完善优秀的升级系统不仅能使游戏更加紧凑 完美 往往也能给玩者带来更个完善优秀的升级系统不仅能使游戏更加紧凑 完美 往往也能给玩者带来更 大的满足感与成就感 角色扮演游大的满足感与成就感 角色扮演游 戏的剧情千奇百怪 各式各样 或以情动人 戏的剧情千奇百怪 各式各样 或以情动人 或以义取胜 尽管剥去这层外衣 角色扮演游戏所剩的已不多 但还是有无数或以义取胜 尽管剥去这层外衣 角色扮演游戏所剩的已不多 但还是有无数 的玩家为了这层外衣而义无反顾的投入了角色扮演的怀抱 的玩家为了这层外衣而义无反顾的投入了角色扮演的怀抱 1 2 21 2 2 RPGRPG 游戏的组成要素游戏的组成要素 一个完整的一个完整的 RPG 游戏主要由剧情 画面 战斗系统 升级以及技能 物品 游戏主要由剧情 画面 战斗系统 升级以及技能 物品 NPC 敌人等这几个要素组成 其中剧情跟画面往往是决定一个 敌人等这几个要素组成 其中剧情跟画面往往是决定一个 RPG 游戏好游戏好 坏的评价标准 坏的评价标准 剧剧情情的的好好坏坏直直接接影影响响到到玩玩家家对对游游戏戏的的感感觉觉 不不论论是是武武侠侠 RPG 的的煽煽情情路路线线 还还是是日日式式 RPG 的的一一主主线线多多分分支支模模式式 或或者者是是欧欧美美 RPG 开开放放式式剧剧情情模模式式 讲讲故故事事永永远远是是不不变变的的主主题题 角角色色 即即玩玩家家扮扮演演的的人人物物 这这 一一要要素素及及包包容容在在剧剧情情中中 也也游游离离于于剧剧情情之之外外 可可以以说说是是相相辅辅相相成成的的两两大大要要素素 仙剑奇侠传仙剑奇侠传 之之所所以以感感人人 优优秀秀的的剧剧情情和和突突出出的的角角色色缺缺一一不不可可 1 31 3 RPGRPG MakerMaker XPXP RPGRPG MAKERMAKER 顾名思义就是制作顾名思义就是制作 RPGRPG 的软件 目前流行的是的软件 目前流行的是 RPGRPG MakerMaker XPXP RPGRPG MakerMaker VXVX 两款 两款 RPGRPG 制作软件都有自己不同的风格特点 这两款软件能制作软件都有自己不同的风格特点 这两款软件能 使不懂编程的人也能做出精美使不懂编程的人也能做出精美 RPGRPG 及其他类型游戏的优秀软件 当你制作完游及其他类型游戏的优秀软件 当你制作完游 戏后可以打包给其他人人玩 这样没有安装戏后可以打包给其他人人玩 这样没有安装 RPGRPG MakerMaker XP RPGXP RPG MakerMaker VXVX 以 以 下简称下简称 RMXP RMVXRMXP RMVX 的人也能在电脑上也能运行 你说这是不是很不错 的人也能在电脑上也能运行 你说这是不是很不错 这两这两 款款 RPGRPG 制作软件都是由制作软件都是由 EnterbrainEnterbrain IncorporationIncorporation 公司出品的公司出品的 RPGRPG 游戏制作工游戏制作工 具 具 主要特点 主要特点 1 1 任意设置事件 任意设置事件 街上的行人 地牢 宝箱 与街上的行人 地牢 宝箱 与 BOSSBOSS 的战斗等 表现的战斗等 表现 RPGRPG 故事情节的处理故事情节的处理 就要作为事件设置 从显示文章和图像等简单处理 到变量的操作等技术上的就要作为事件设置 从显示文章和图像等简单处理 到变量的操作等技术上的 处理 一切事件都要登记为处理 一切事件都要登记为 事件指令事件指令 创作者可以选择并排列多个指令来制 创作者可以选择并排列多个指令来制 4 作简单的事件 利用这些指令组合就能作成情节发展 遇敌等变化 作简单的事件 利用这些指令组合就能作成情节发展 遇敌等变化 2 2 丰富的素材 丰富的素材 人物图像 怪物图像 地图 魔法图像 效果 人物图像 怪物图像 地图 魔法图像 效果 战斗背景 远景图片 战斗背景 远景图片 BGMBGM 效果声响 效果声响 SESE 等 游戏制作中需要使用的素材程序中准备了很多 使用 等 游戏制作中需要使用的素材程序中准备了很多 使用 这些素材 就算不会绘画 也能立即开始游戏的制作 当然也可以使用自己准这些素材 就算不会绘画 也能立即开始游戏的制作 当然也可以使用自己准 备的素材 图片素材是备的素材 图片素材是 PNGPNG 格式 声音素材是格式 声音素材是 MIDIMIDI WAVWAV OggVorbisOggVorbis 格式 格式 只要是按以上格式制作的原创素材就能在游戏中使用 只要是按以上格式制作的原创素材就能在游戏中使用 3 3 可以发布制作完成的游戏 可以发布制作完成的游戏 制作完成的游戏 可以保存为在其他人计算机中也能运行的制作完成的游戏 可以保存为在其他人计算机中也能运行的 游戏磁盘游戏磁盘 或烧录在或烧录在 CD ROMCD ROM 中送给朋友 还可以在互联网上自由发布 另外您的作品还中送给朋友 还可以在互联网上自由发布 另外您的作品还 可以作为共享软件出售 可以作为共享软件出售 4 4 图像功能的强化 图像功能的强化 游戏画面的显示大小为游戏画面的显示大小为 640 480640 480 为 为 RPG RPG Maker Maker 的的 4 4 倍 图片格式为倍 图片格式为 PNGPNG 全彩 对应全彩 对应 AlphaAlpha ChannelChannel 图像的半透明显示 透过色等可以自由设定 图像的半透明显示 透过色等可以自由设定 另外 地图的层从另外 地图的层从 2 2 层增加到了层增加到了 3 3 层 这样就能制作出构造更加复杂的地图 层 这样就能制作出构造更加复杂的地图 5 5 高精度的画面 高精度的画面 支持支持 640 480640 480 像素分辨率像素分辨率 3232 色真彩色图像 完全对应色真彩色图像 完全对应 AlphaAlpha ChannelChannel 每个像素的透明度 每个像素的透明度 光滑的透过处理 柔和的半透明表现 画面的 光滑的透过处理 柔和的半透明表现 画面的 合成方法也增加了通常的半透明合成 加算合成和减算合成 而且字型自动映合成方法也增加了通常的半透明合成 加算合成和减算合成 而且字型自动映 射 粗体不再引人注目 射 粗体不再引人注目 6 6 使用软件的音乐播放 使用软件的音乐播放 作为作为 BGMBGM 主要使用 主要使用 DirectMusicDirectMusic SynthesizerSynthesizer 的的 MIDIMIDI 播放 因为以软播放 因为以软 件播放 所以不能用其它格式代替 音乐素材的制造人没必需考虑对各种件播放 所以不能用其它格式代替 音乐素材的制造人没必需考虑对各种 MIDIMIDI 音乐的对应 在制作过程中能被正常播放的音乐的对应 在制作过程中能被正常播放的 MIDIMIDI 文件 同样可以在其它环境文件 同样可以在其它环境 中正常播放 中正常播放 1 41 4 系统需求系统需求 1 最低系统配置 如下表 最低系统配置 如下表 表表 1 11 1 电脑配置电脑配置 5 系统系统Windows 98 98SE Me 2000 XP 中文版中文版 CPUCPU Intel PentiumIII 800 MHz 以上以上 内存内存128 MB 以上以上 显卡显卡分辨率分辨率 1024 768 以上高彩以上高彩 声卡声卡兼容兼容 DirectSound 声卡声卡 硬盘硬盘可用空间可用空间 100 MB 以上以上 上述配置在运行游戏时可能不会很流畅 上述配置在运行游戏时可能不会很流畅 2 2 推荐系统配置 如下表 推荐系统配置 如下表 表表 1 1 2 2 电电脑脑配配置置 系统系统Windows XP 中文版中文版 CPUIntel Pentium4 1 5 GHz 以上以上 内存内存256 MB 以上以上 显卡显卡分辨率分辨率 1024 768 以上真彩以上真彩 声卡声卡兼容兼容 DirectSound 声卡声卡 硬盘硬盘可用空间可用空间 500 MB 以上以上 6 2 2 游戏的情节构思游戏的情节构思 2 12 1 游戏的构思游戏的构思 游戏的剧情是根据小时候的童话故事游戏的剧情是根据小时候的童话故事 公主被抓走了 勇敢的王子踏上公主被抓走了 勇敢的王子踏上 征途打败恶魔这一老套的情节改编的 当然其中的对话融入了现代的味道 一征途打败恶魔这一老套的情节改编的 当然其中的对话融入了现代的味道 一 些时下大学生经常用的口头禅都被用在其中 而且男女主角也发生的位置对调 些时下大学生经常用的口头禅都被用在其中 而且男女主角也发生的位置对调 不再是王子救公主 而是女生救男生 这样感觉会比较新颖 而且后面的结尾不再是王子救公主 而是女生救男生 这样感觉会比较新颖 而且后面的结尾 也有了一点突破 不会那么无聊就过上幸福的生活 也有了一点突破 不会那么无聊就过上幸福的生活 7 2 22 2 工程工程 在在 RMXPRMXP 中 是以工程为单位来制作游戏的 建立一个工程 就会在硬盘中 是以工程为单位来制作游戏的 建立一个工程 就会在硬盘 中新建一个文件夹 而游戏中的各种数据资料就以文件保存在其中 中新建一个文件夹 而游戏中的各种数据资料就以文件保存在其中 打开打开 RMXPRMXP 之后 可以在左上角看到一个白纸图标 它代表新建一个之后 可以在左上角看到一个白纸图标 它代表新建一个 RMXPRMXP 工程 也就是你工程 也就是你 制作的的游戏 当然 你也可以通过制作的的游戏 当然 你也可以通过 文件文件 菜单里面的菜单里面的 新建工程新建工程 来完成来完成 这个功能 这个功能 2 2 12 2 1 新建工程新建工程 打开打开 RMXPRMXP 之后 可以在左上角看到一个白纸图标 它代表新建一个之后 可以在左上角看到一个白纸图标 它代表新建一个 RMXPRMXP 工程 也就是你制作的的游戏 当然 你也可以通过工程 也就是你制作的的游戏 当然 你也可以通过 文件文件 菜单里面的菜单里面的 新新 建工程建工程 来完成这个功能来完成这个功能 如图 如图 2 12 1 图图 2 12 1 新建工程新建工程 新建文件夹内的新建文件夹内的 Game rxprojGame rxproj 文件就是工程文件 以后 只要双击这个文文件就是工程文件 以后 只要双击这个文 件就能直接打开该工程 可以把编辑中的工程在桌面上建立一个快捷方式 这件就能直接打开该工程 可以把编辑中的工程在桌面上建立一个快捷方式 这 样会更快捷方便 样会更快捷方便 2 2 22 2 2 更改标题更改标题 更改已建立工程的标题 游戏名 打开该工程 在主菜单更改已建立工程的标题 游戏名 打开该工程 在主菜单 游戏游戏 菜单菜单 中选择中选择 更改标题更改标题 于显示的对话框中输入新的标题 按 于显示的对话框中输入新的标题 按 确定确定 就完成了就完成了 标题的更改 如图标题的更改 如图 2 22 2 8 图图 2 22 2 更改标题更改标题 2 2 32 2 3 工程的操作工程的操作 删除工程和更改文件夹名 在删除工程和更改文件夹名 在 RMXPRMXP 中并没有此项功能 如果想要删除工中并没有此项功能 如果想要删除工 程和更改文件夹名 可于程和更改文件夹名 可于 WindowsWindows 中转到该文件夹 直接操作即可 如图中转到该文件夹 直接操作即可 如图 2 2 3 3 复制游戏工程文件夹 就可完成整个游戏的拷贝 为了减少操作疏忽和无复制游戏工程文件夹 就可完成整个游戏的拷贝 为了减少操作疏忽和无 法预料的错误引起数据丢失的风险 推荐定期备份制作中的游戏 法预料的错误引起数据丢失的风险 推荐定期备份制作中的游戏 图图 2 32 3 存储文件夹存储文件夹 2 2 42 2 4 游戏的发布游戏的发布 游戏制作完成后要于游戏制作完成后要于 WebWeb 上发布 在主菜单上发布 在主菜单 文件文件 菜单中选择菜单中选择 压缩游压缩游 戏数据戏数据 压缩结束 就在指定文件夹中生成了一个自解压文件 发布那个文 压缩结束 就在指定文件夹中生成了一个自解压文件 发布那个文 件就件就 OKOK 了 了 游戏发布后 如果玩家电脑内没有安装游戏发布后 如果玩家电脑内没有安装 RPGXPRPGXP 要想运行 要想运行 RPGXPRPGXP 制作的游制作的游 戏 就必须下载和安装戏 就必须下载和安装 RGSS RTPRGSS RTP 也有不需要 也有不需要 RTPRTP 的游戏制作方法 但不推的游戏制作方法 但不推 荐 荐 RGSS RTPRGSS RTP 可以从下面地址下载 可以从下面地址下载 如果不想别人编辑修改你的游戏内容 可在压缩时选取如果不想别人编辑修改你的游戏内容 可在压缩时选取 生成加密档案文生成加密档案文 件件 选项 这样生成的加密后的文件别人就不能修改了 但加密的文件会比通选项 这样生成的加密后的文件别人就不能修改了 但加密的文件会比通 9 常的文件要大 所以要根据你自己的情况来决定 常的文件要大 所以要根据你自己的情况来决定 10 3 3 地图的制作和素材规格地图的制作和素材规格 3 13 1 地图地图的介绍的介绍 原野 迷宫 城市街道和建筑物内部等主角移动的舞台称为地图 原野 迷宫 城市街道和建筑物内部等主角移动的舞台称为地图 游戏是由很多地图构成的 名个地图间可以随着事件的处理来回移动 例游戏是由很多地图构成的 名个地图间可以随着事件的处理来回移动 例 如主角在接触建筑物的入口后 画面就会消失 而转移到建筑物内部的另一个如主角在接触建筑物的入口后 画面就会消失 而转移到建筑物内部的另一个 地图里 因此通过这样的衔接方式便能将整个地图联系在一起 地图里 因此通过这样的衔接方式便能将整个地图联系在一起 3 1 13 1 1 地图元件和图块地图元件和图块 地图看起来就像一整张图画 然而实际上和拼图玩具的小块一样是由许多地图看起来就像一整张图画 然而实际上和拼图玩具的小块一样是由许多 小部件组合而成的 如图小部件组合而成的 如图 3 13 1 图图 3 13 1 地图素材地图素材 构成地图的最小部件称为地图元件 地图元件可以设定各种不同的属性 构成地图的最小部件称为地图元件 地图元件可以设定各种不同的属性 比如人物能否通行等 如图比如人物能否通行等 如图 3 23 2 11 图图 3 2 素材属性素材属性 其中其中 X X 的代表无法通行 打的代表无法通行 打 O O 的代表可以通行 图中树叶虽然标的的代表可以通行 图中树叶虽然标的 O O 但 但 由于所属的层不一样 还是不能通行的 地图的第一块白色的是橡皮擦 可由于所属的层不一样 还是不能通行的 地图的第一块白色的是橡皮擦 可 以加错误的改正 以加错误的改正 RMXPRMXP 上面都有一些默认的地图元件 这些都是可以直接应用上面都有一些默认的地图元件 这些都是可以直接应用 的 而且已经设定好了是否可以通行等属性 当然也可以自己添加地图元件 的 而且已经设定好了是否可以通行等属性 当然也可以自己添加地图元件 但设定起来会相对比较麻烦 但设定起来会相对比较麻烦 表现特定的场所就需要一组整理在一起的许多地图元件 并设定各种不同表现特定的场所就需要一组整理在一起的许多地图元件 并设定各种不同 的属性 这就称为图块 各个地图可以选择使用不同的图块 然后用该图块中的属性 这就称为图块 各个地图可以选择使用不同的图块 然后用该图块中 的地图元件组合配置成一张地图 在图块中 还可以设定战斗时显示的背景的地图元件组合配置成一张地图 在图块中 还可以设定战斗时显示的背景 战斗背景 图形 遭遇敌人时会自动使用该背景 战斗背景 图形 遭遇敌人时会自动使用该背景 3 1 23 1 2 地图的制作地图的制作 新地图的制作和多个地图的管理 是在主窗口左下方的地图树状目录里进新地图的制作和多个地图的管理 是在主窗口左下方的地图树状目录里进 行 行 首先 在地图树状目录里选择一个地图名称 按下鼠标右键 如图首先 在地图树状目录里选择一个地图名称 按下鼠标右键 如图 3 33 3 出出 现选单后选择现选单后选择 新建地图新建地图 便会开启制作地图窗口 如图 便会开启制作地图窗口 如图 3 43 4 设定好地图 设定好地图 名称 图块 地图大小 遇敌率等必要信息后按下名称 图块 地图大小 遇敌率等必要信息后按下 确定确定 就完成了新地图 就完成了新地图 的制作 各项的具体意义请参照帮助提示 的制作 各项的具体意义请参照帮助提示 图图 3 33 3 新建地图新建地图 12 图图 3 43 4 地图设置地图设置 地图设定完毕 最初选择的地图下方就会建立一个新的子地图 而上方的地图设定完毕 最初选择的地图下方就会建立一个新的子地图 而上方的 地图就叫母地图 这和地图就叫母地图 这和 WindowsWindows 文件夹的目录结构相同 这个结构并不直接影文件夹的目录结构相同 这个结构并不直接影 响游戏的运行 比如城市的建筑物内部地图作成该城市整体地图的子地图 这响游戏的运行 比如城市的建筑物内部地图作成该城市整体地图的子地图 这 样对多个地图的管理就会更加容易 地图可以通过鼠标直接拖曳样对多个地图的管理就会更加容易 地图可以通过鼠标直接拖曳 移动选项中移动选项中 的上下移动来改变目录结构 的上下移动来改变目录结构 3 1 33 1 3 层层 地图是由地图是由 3 3 层各种各样不同的地图元件配置而成的 可以向各层任意配置层各种各样不同的地图元件配置而成的 可以向各层任意配置 各种地图元件 在地图标记窗口点击上面的一层 二层 三层可以切换选择自各种地图元件 在地图标记窗口点击上面的一层 二层 三层可以切换选择自 己所要的元件 如图己所要的元件 如图 3 53 5 地图编辑时层的选择 是在主菜单 地图编辑时层的选择 是在主菜单 模式模式 中设定中设定 的 在的 在 视图视图 菜单中还可以更改菜单中还可以更改 暗淡显示其它层暗淡显示其它层 和显示 和显示 当前及下一当前及下一 层层 还是还是 全部层全部层 等设定 如图等设定 如图 3 63 6 暗色的是不在当前选择层 亮的部分 暗色的是不在当前选择层 亮的部分 是当前层 是当前层 图图 3 53 5 地图层次地图层次 13 图图 3 63 6 地图层次地图层次 3 1 43 1 4 地图元件的配置地图元件的配置 编辑地图时打算在地图上配置的地图元件 必须从主窗口左边的地图元件编辑地图时打算在地图上配置的地图元件 必须从主窗口左边的地图元件 面板中选择 在地图元件面板中选择一个地图元件 也可以同时选择多个地图面板中选择 在地图元件面板中选择一个地图元件 也可以同时选择多个地图 元件 选择了地图元件 就可以用绘图工具在右侧的绘图区域自由配置了 元件 选择了地图元件 就可以用绘图工具在右侧的绘图区域自由配置了 配置地图元件的绘图工具 可以在主菜单配置地图元件的绘图工具 可以在主菜单 绘图绘图 中选择 各个绘图工具中选择 各个绘图工具 的功能和图如下图的功能和图如下图 3 73 7 图图 3 73 7 地图编辑工具地图编辑工具 1 1 铅笔铅笔 是最常用的绘图工具 在绘图区域上进行点选和拖曳可将目前选取的地图是最常用的绘图工具 在绘图区域上进行点选和拖曳可将目前选取的地图 元件配置到地图上 元件配置到地图上 2 2 四边形四边形 籍由拖曳对角线形成一个四边形 将目前选取的地图元件填满该四边形区籍由拖曳对角线形成一个四边形 将目前选取的地图元件填满该四边形区 域 域 3 3 椭圆椭圆 籍由拖曳对角线形成一个四边形缩起的圆形 将目前选取的地图元件填满籍由拖曳对角线形成一个四边形缩起的圆形 将目前选取的地图元件填满 14 该区域 该区域 4 4 填充填充 在点选处的上下左右连续相同的地图元件全部置换为目前选取的地图元件 在点选处的上下左右连续相同的地图元件全部置换为目前选取的地图元件 5 5 选择选择 为地图的剪切和复制等选取一个编辑范围 这种情况下点击鼠标右键会显为地图的剪切和复制等选取一个编辑范围 这种情况下点击鼠标右键会显 示一个弹出菜单 就可以进行该范围的剪切和复制等操作 另外 选取范围的示一个弹出菜单 就可以进行该范围的剪切和复制等操作 另外 选取范围的 复制等操作包括全部三层的所有对像 复制等操作包括全部三层的所有对像 绘图工具为绘图工具为 选择选择 以外的其它工具时 在绘图区域某处点击鼠标右键 以外的其它工具时 在绘图区域某处点击鼠标右键 地图元件面板中白线框选的地图元件就会自动切换为该处所配置的地图元件 地图元件面板中白线框选的地图元件就会自动切换为该处所配置的地图元件 这个功能称为吸管 使用吸管功能会省略从地图元件面板中选择地图元件的步这个功能称为吸管 使用吸管功能会省略从地图元件面板中选择地图元件的步 骤 将大大提升作业效率 骤 将大大提升作业效率 3 1 53 1 5 自动地图元件自动地图元件 地图元件面板中最上面的一排地图元件叫做自动地图元件 是种特殊的地地图元件面板中最上面的一排地图元件叫做自动地图元件 是种特殊的地 图元件 自动地图元件是一类有很多式样的地图元件 实际排列中会依照边界图元件 自动地图元件是一类有很多式样的地图元件 实际排列中会依照边界 自动调节 如图自动调节 如图 3 83 8 图图 3 83 8 地图元件地图元件 一边按一边按 Shift Shift 键一边配置自动地图元件和使用吸管时 这个功能会暂时键一边配置自动地图元件和使用吸管时 这个功能会暂时 失效 失效 而且 在地图元件面板上双击自动地图元件 就会出现而且 在地图元件面板上双击自动地图元件 就会出现 自动展开元件自动展开元件 对话框 可以直接选择边界调整的式样 对话框 可以直接选择边界调整的式样 15 3 23 2 素材规格素材规格 RPGXPRPGXP 可以使用其本身初始的图片和声音素材文件 可以使用其本身初始的图片和声音素材文件 在主菜单在主菜单 工具工具 菜单中选择菜单中选择 媒体库媒体库 会出现媒体库对话框 可以进 会出现媒体库对话框 可以进 行各种素材的导入与导出 向游戏文件夹里直接复制文件也可以 媒体库中还行各种素材的导入与导出 向游戏文件夹里直接复制文件也可以 媒体库中还 有图片预览功能 对素材不熟悉的话可以使用 有图片预览功能 对素材不熟悉的话可以使用 3 2 13 2 1 图片素材图片素材 可以使用可以使用 PNGPNG 文件和文件和 JPGJPG 文件 如果是文件 如果是 PNGPNG 文件则必须为文件则必须为 3232 位元色彩位元色彩 AlphaAlpha ChannelChannel 1 1 角色 角色 Graphics CharactersGraphics Characters 收录地图上显示的角色图片的文件夹 收录地图上显示的角色图片的文件夹 一个角色使用一个文件 尺寸任意 以一个角色使用一个文件 尺寸任意 以 4 4 个方向 下 左 右 上 个方向 下 左 右 上 4 4 个步行样式合计个步行样式合计 1616 个样式的规定顺序排列 位图宽高的各个样式的规定顺序排列 位图宽高的各 1 41 4 就作为该角色就作为该角色 的尺寸 的尺寸 2 2 战斗者 战斗者 Graphics BattlersGraphics Battlers 收录战斗画面中显示的角色图片的文件夹 收录战斗画面中显示的角色图片的文件夹 尺寸任意 但注意最好不要超过尺寸任意 但注意最好不要超过 640 320640 320 的战斗画面 而且使用高的战斗画面 而且使用高 4040 以下的图片会损害显示出来的清晰度 以下的图片会损害显示出来的清晰度 3 3 动画 动画 Graphics AnimationsGraphics Animations 收录主要在战斗画面中显示效果的动画图片的文件夹 收录主要在战斗画面中显示效果的动画图片的文件夹 一个个固定大小一个个固定大小 192 192192 192 的图片的图片 5 5 张横向排列为一组 如有必要还可以张横向排列为一组 如有必要还可以 纵向延长纵向延长 即成为一整个动画文件 文件的尺寸大小无限制 但因为显示动画速即成为一整个动画文件 文件的尺寸大小无限制 但因为显示动画速 度的关系 最好不要用太大的图片 度的关系 最好不要用太大的图片 4 4 图块 图块 Graphics TilesetsGraphics Tilesets 收录构成地图的地图元件的文件夹 收录构成地图的地图元件的文件夹 一个个固定大小一个个固定大小 32 3232 32 的元件图片的元件图片 8 8 张横向排列为一组 如有必要还可张横向排列为一组 如有必要还可 以纵向延长 即成为一整个图块文件 文件的尺寸大小无限制 但因为显示地以纵向延长 即成为一整个图块文件 文件的尺寸大小无限制 但因为显示地 图速度的关系 最好不要用太大的图片 图速度的关系 最好不要用太大的图片 自动地图元件 自动地图元件 Graphics AutotilesGraphics Autotiles 16 收录边界自动生成的特殊地图元件的文件夹 具体请参照收录边界自动生成的特殊地图元件的文件夹 具体请参照自动地图元件说自动地图元件说 明明 远景 远景 Graphics PanoramasGraphics Panoramas

温馨提示

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

评论

0/150

提交评论