收藏 分销(赏)

基于prg-maker平台的解密游戏大学论文.doc

上传人:可**** 文档编号:2434715 上传时间:2024-05-30 格式:DOC 页数:66 大小:1.97MB 下载积分:10 金币
下载 相关 举报
基于prg-maker平台的解密游戏大学论文.doc_第1页
第1页 / 共66页
基于prg-maker平台的解密游戏大学论文.doc_第2页
第2页 / 共66页


点击查看更多>>
资源描述
电子科技大学成都学院 毕业项目文档 项目编号 XXXXXX 项目题目 基于PRG Maker平台的解密游戏 系(分院) 计算机系 指导教师 XX 项目成员: 1040610430 1040610431 XXXXX 1040610428 1040610431 2014年6月制 目 录 目 录 2 第一章 项目任务书 4 第一节 项目基本情况 4 第二节 项目描述 4 第三节 项目评价标准(说明项目在何种情况下将被接受) 7 第二章 项目进度表 7 第三章 项目组成员表 8 第四章 项目策划书 10 第一节 项目基本情况 10 第二节 项目描述 10 第三节 项目评价标准(说明项目在何种情况下将被接受) 12 第五章 需求分析书 13 第一节 项目开发背景 13 第二节 功能概述 15 第三节 特殊问题说明 18 第六章 计算机系项目状态报告表 18 第七章 系统详细设计 27 第一节 游戏剧情设计 27 1.1 剧情设计 27 1.2 工程 27 (1) 新建工程 28 (2)更改项目名称 28 (3) 工程的操作 29 (4)游戏的发布 30 第二节 地图的制作和素材规格 30 2.1 地图的介绍 30 (1) 地图元件和图块 31 (2) 地图的制作 32 (3) 比例 34 (4)地图元件的配置 34 (5)自动地图元件 35 2.2 素材规格 36 (1)图片素材 36 (2)素材的导入 39 (3) 声音素材 40 第三节 游戏的事件数据库和脚本制作 41 3.1 事件 41 (1)事件出现条件 42 (2)事件开始条件 44 (4)战斗事件的设定 45 (5) 角色图片 45 (6) 执行内容 46 3.2数据库 48 (1)数据库的内容 48 (2)编辑数据项目 49 (3) 更改最大值 50 3.3 脚本 50 (1)Ruby 是什么 51 (2)脚本编辑器 51 (3)组的操作 52 (4) 编辑操作 53 (5)脚本的使用方法 54 (6)脚本的运用 54 第四节 游戏角色的各种属性设定 55 4.1 角色的设定 55 4.3 技能的设定 57 4.4操作帮助 59 (1)基本操作 59 (2)游戏测试方法 59 第八章 项目总结表 60 第一节 项目基本情况 60 1. 项目的认识与了解不充分 61 2. 乐观估计项目开发时间 61 3. 计划能力待加强 62 4. 人员不稳定,计划执行无保障 62 5. 人员效率和工作态度待改观 62 6. 核心人员技能待提高 63 7. 项目沟通与协作不够 63 8. 项目必须的外部协作未按期完成影响我方建设进度 63 9. 可预见的内部原因导致项目终止或中断 64 10. 总结语 64 第九章 毕业设计指导教师审查表 65 第一章 项目任务书 第一节 项目基本情况 项目编号:XXXXXX 项目名称:基于PRG Maker平台的解密游戏 项目起止日期:2013/11/9-2014/6/11 项目指导老师:XX 第二节 项目描述 1、项目背景与目的 (该部分简要描述) 现在的单机游戏市场上,恐怖解密类游戏已然开辟出了一块自己的天地。比如日本(部分委托国外工作室开发)制作的《生化危机》、《寂静岭》、《零》,美国开发的《死亡空间》等等都是非常优秀的作品 。 在RPG Maker中添加自己的素材只需将制作好的512×512像素的png图像移动到RM根目录下Graphics文件夹里的System文件夹中即可。 添加好素材候即可选择地图编辑画刷进行地图的绘制。地图可以进行通行设置,有“可行”、“不可行”和“覆盖”(比如天花板就应该用这个选项)三个选项。 除开地图编辑画刷,RM还提供事件编辑画刷。可以在绘制好的地图上任意一个地方添加事件。事件编辑器中可以设置事件出现条件、事件图形、事件优先级、时间开始条件以及许多其他的选项。而RM提供了消息、进行游戏、控制自动显示、同伴、角色、移动、画面效果、时间调整、图片与天气、音乐与效果音、场面控制、系统设置、战斗事件和高级这14个类型的功能强大的默认事件指令。 如果还觉得不够,高级事件指令中的脚本指令便可以让有一定编程技巧的制作者制作出自己想要的事件效果。RPG Maker的脚本使用Ruby语言编写,几乎涵盖了所有的RM功能,制作者可以根据自己的需求添加自己想要的内容或者删除自己不想要的默认内容。 2、项目目标(交付实物产品特征的主要描述) 怖解密类游戏是使用不到装备功能的,因此去掉了装备功能。为了制作恐怖的分为需要动用灯光效果,便可以通过脚本编辑器制作出昏暗的灯光效果。 故事事围绕着作为女子高中生的主角发现自己的男朋友从某一天起开始变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女主开始探寻其中的端倪,并一步步挖掘出一个惊人的真相。 游戏可以设置不同的结局。。。。。。 第三节 项目评价标准(说明项目在何种情况下将被接受) (1) 能较好的使用PRG Maker,理解游戏的开发过程; (2) 简单的实现一款恐怖解密类游戏,结局不需要太复杂。 第二章 项目进度表 项目进度表 项目编号 XXXXXX 项目名称 基于PRG Maker平台的解密游戏 项目起止日期 2013/12/11-2014/6/11 序号 日期 成果 指导老师签字 备注 1 市场调研 2 需求分析(1) 3 需求分析(2) 4 概要设计 5 详细设计 6 编码编写 7 编码编写 8 编码编写 9 编码编写 10 编码编写 11 编码编写 12 软甲测试 13 软件测试文档 14 软件使用文档 15 各种文档整理 第三章 项目组成员表 项目组成员表 一、项目基本情况 项目编号 XXXXXX 项目名称 基于RPG Maker平台的解密游戏 项目起止日期 2013/11/9-2014/6/11 项目组组长学号 1040610430 项目组组长姓名 XXXXX 项目指导老师 1、 XX 2、 二、项目组成员 成员学号 成员姓名 项目角色 职责 投入工作量 联系电话 1040610430 项目组长 总体负责 30% 18782926230 1040610431 XXXXX 项目核心成员 研发支持 26% 13880764862 1040610428 项目核心成员 研发支持 23% 18782929225 1040610429 XXXXX 项目核心成员 研发支持 21% 15202821275 备注: 1、 项目角色分为:项目组长、项目核心成员、项目非核心成员、项目其他人员、项目赞助人 2、 职责根据实际情况填写,参考职责有:总体负责、研发支持、客户关系、供应链支持、产品技术支持、接待策划 3、 投入工作量根据实际情况填写,以百分比%形式,所有成员的总和为100% 4、 所有填表为宋体小四号,行距20磅,段前段后30磅 第四章 项目策划书 第一节 项目基本情况 项目编号:XXXXXX 项目名称:基于RPG Maker平台的解密游戏 项目起止日期:2013/11/9-2014/6/11 项目指导老师:XX 第二节 项目描述 1、项目背景与目的 (该部分简要描述) 现在的单机游戏市场上,恐怖解密类游戏已然开辟出了一块自己的天地。比如日本(部分委托国外工作室开发)制作的《生化危机》、《寂静岭》、《零》,美国开发的《死亡空间》等等都是非常优秀的作品 。 在RPG Maker中添加自己的素材只需将制作好的512×512像素的png图像移动到RM根目录下Graphics文件夹里的System文件夹中即可。 添加好素材候即可选择地图编辑画刷进行地图的绘制。地图可以进行通行设置,有“可行”、“不可行”和“覆盖”(比如天花板就应该用这个选项)三个选项。 除开地图编辑画刷,RM还提供事件编辑画刷。可以在绘制好的地图上任意一个地方添加事件。事件编辑器中可以设置事件出现条件、事件图形、事件优先级、时间开始条件以及许多其他的选项。而RM提供了消息、进行游戏、控制自动显示、同伴、角色、移动、画面效果、时间调整、图片与天气、音乐与效果音、场面控制、系统设置、战斗事件和高级这14个类型的功能强大的默认事件指令。 如果还觉得不够,高级事件指令中的脚本指令便可以让有一定编程技巧的制作者制作出自己想要的事件效果。RPG Maker的脚本使用Ruby语言编写,几乎涵盖了所有的RM功能,制作者可以根据自己的需求添加自己想要的内容或者删除自己不想要的默认内容。 2、拟用关键技术 (1)使用RPG Maker xv绘制地图,编辑事件及脚本。 (2)使用PS工具制作人物图形。 (3)使用音效编辑工具编辑需要的声音特效。 3、项目目标(交付实物产品特征的主要描述) 恐怖解密类游戏是使用不到装备功能的,因此去掉了装备功能。为了制作恐怖的分为需要动用灯光效果,便可以通过脚本编辑器制作出昏暗的灯光效果。 故事事围绕着作为女子高中生的主角发现自己的男朋友从某一天起开始变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女主开始探寻其中的端倪,并一步步挖掘出一个惊人的真相。 主角在游戏过程中可能发现到以古希腊神话中夜之女神的代表着黑暗的儿子的名字命名的卡片,一共有15张。游戏的结局会根据玩家收集到的卡片数量不同而有所不同。而如果集齐了所有卡片的话,玩家便会有抵御作为罪魁祸首的梦魇的能力。游戏一共有4个结局,一个BAD END,两个NORMAL END以及一个HAPPY END。 第三节 项目评价标准(说明项目在何种情况下将被接受) 1.可以较好的使用RPG Maker,并理解游戏开发的过程。 2.能够简单的实现一款恐怖解密类游戏,并正常运行。 3.制作完成相关的开发文档,其中包括项目需求分析1份、系统详细设计1份、项目策划书1份、项目沟通会议纪要3份、项目总结表1份、项目报告表3份、项目组员表等。制作完成相关PPT演示文档以及视频。 4.项目中包括3大模块,其中包括RPG Maker平台使用(人物、地形、事件),PS使用(人物图形、人物),音效使用(场景音效)。 对于以上项目前期策划书内容,项目组成员及指导老师一致同意通过! 成员学号 成员姓名 项目角色 职责 学生签字确认项目策划书 1040610430 XXXXX 项目组长 总体负责 1040610431 XXXXX 项目核心成员 研发支持 1040610428 XXXXX 项目核心成员 研发支持 1040610429 XXXXX 项目核心成员 研发支持 指导教师签字确认项目策划书 1、 2、 第五章 需求分析书 第一节 项目开发背景 21世纪是信息主宰的世界,当人们的生活水平提高之后,就不再仅仅满足于物质生活的需求,而更注重精神上的享受。当今社会人们都忙于工作和学习,在工作学习之余人们都习惯于玩一些益智、休闲的小游戏,当然其中RPG游戏大多数人都有所接触,RPG游戏是一种可以让人暂时忘记自己生活在现实的游戏。游戏让玩家放松心情,将自己融入于游戏角色中,享受一段不一样的生活经历,可以是轻松诙谐,可以是五彩缤纷,可以是光怪陆离。这类游戏其中会覆盖一些动作冒险、棋牌益智的元素,游戏中玩家可以根据各种符号或者文字信息去寻找解决问题的方法,这些线索需要你细心发掘,在冒险的过程中享受不断推理、发掘的成就感,这是一件很惬意的事情。同时,很多RPG游戏也可以设置一些机智问题等游戏情结,让游戏玩家在享受的同时也能从中获得一些生活知识。另外,RPG游戏是一种很注重情节的游戏,游戏的情节可以是一个童话故事,也可以是一个历史故事,比如格林童话中的王子与公主系列,还有中国古代三国时期的一些英勇事迹都可以用来做游戏的背景与主线,这就类似于在游戏中写入了一本小说,让人们能够边玩边阅读。相信有能力的人,或许在未来能够完美的将小说还原成一个很好的RPG游戏,让玩家亲自体会,会得到一种不一样的感觉,甚至会达到一个更好的效果。 现在的单机游戏市场上,RPG游戏中的恐怖解密类游戏已然开辟出了一块自己的天地。比如日本(部分委托国外工作室开发)制作的《生化危机》、《寂静岭》、《零》,美国开发的《死亡空间》等等都是非常优秀的作品 。 为什么恐怖解密类游戏会受到人们的亲睐呢?恐怖是让人产生恐惧这一心理现象的一种事物的属性,分视觉恐怖和心理恐怖,视觉恐怖是纯粹的感官刺激,心理恐怖通过描绘一般日常生活入手,依靠恐怖气氛的渲染、逻辑推理上的误导、情节的张弛和复杂的人物矛盾表现出来的恐怖。人们对恐怖的体验除了通过电影同时还有游戏,而恐怖式解密游戏又以它独特的魅力吸引了其中大部分玩家的驻足停留。恐惧是人的七情六欲中的一种负面情绪,但是他为何拥有如此之大的魅力,使人在不断受惊吓之后仍然不断地去追逐这种体验呢?因为它是释放心理压力的一种手段;它是健全自己心智的一种途径;它是对胆量和意志的一种考验,同时,恐惧之所以能够作为大家趋之若鹜的一种娱乐,最重要的是它能提供一种犹如极限运动般巅峰状的快感,而这也是恐惧和游戏能够如此亲密结合的重要原因。 回顾RPG发展的历史,角色扮演游戏的原始模型是战棋游戏。1966年,一款有名的战棋游戏出现了,那就是《魔戒之王》。他的身影出现在全美各个角落,它猛烈地冲击了世界文坛,同时也震撼了美国数百万的中产阶级年轻人,尤其是男孩。在上个世纪70年代,TSR公司诞生了第一款纸上RPG游戏Dungeons and Dragons(龙与地下城,简称D&D),第一版的D&D规则(龙与地下城规则)便孕育而生了(龙与地下城游戏规则在后篇中介绍)。理论上,这是RPG游戏起源最正统的说法。最早期的角色扮演游戏的剧情、战斗都是用文字来表现。当图形进入角色扮演游戏领域时,用来表现游戏中世界的方式就分为以《巫术》系列为代表的第一人称式(有些书上 也称其为“美式”)的3D迷宫与以《创世纪》系列为代表的鸟瞰式平面卷动地图两种。战斗在角色扮演游戏里分为三种:即时式、战略式与文字式。即时式战斗顾名思义就是战斗 时双方的攻击、防守、施法都是由玩家自己实时控制,你如何操作游戏中的人物也就即时的做出反应,而正是由于这种方式的特殊性,使得它通常是用在第一人称的角色扮演游戏中, ;战略式可以让玩者如下棋般移动角色,武器攻击、魔法也有距离限制,这种作法的好处在于能让玩家在深思熟虑后更准确的控 制战斗;文字式战斗则只是一些攻击、施法、逃跑等指令的搭配,玩家即不能移动角色、也没有了距离的限制。这种战斗方式较为简单,也较为常见,日式角色扮演游戏的战斗系统大多就是这种。虽然战斗系统各有不同,但最终决定胜负的还是取决于双方的等级高低。所以练功也就成了每个玩家的必修课了。角色扮演游戏中的升级系统与剧情也是极为关键的部分。一个完善优秀的升级系统不仅能使游戏更加紧凑、完美,往往也能给玩者带来更大的满足感与成就感。角色扮演游戏的剧情千奇百怪、各式各样,或以情动人、或以义取胜。这也是为什么有无数的玩家如此喜爱角色扮演类游戏的原因。 本次毕业设计所使用到的软件是RPG Maker,RPG Maker是由日本Eeterbrain公司开发的一款RPG游戏制作软件。它操作简单,易于掌握。你即使没有程序方面的知识也能制作原创RPG游戏。其在多个平台上都有相关产品,比如PS、PS2等平台都有它的作品,中文译名RPG 制作大师。使用RPG Maker制作完成的游戏,即使在没有安装RPG Maker的电脑上也能运行。 因此运用RPG Maker开发游戏,并将游戏进行推广已成为一种新的趋势,在将来也将会得到更加广阔的运用。 第二节 功能概述 1. RPG的含义 角色扮演游戏(Role-playing game),简称RPG。在游戏中,玩家扮演虚拟世界中的一个或者几个特定角色在特定场景下进行游戏。角色根据不同的游戏情节和统计数据(例如力量、灵敏度、智力、魔法等)拥有不同的能力,而这些属性或者能力会根据游戏规则在游戏情节中改变。玩家可以扮演游戏中的主角在游戏中尽情的玩。 RPG这个词可以用于两种类型不同的游戏:于桌面上游玩的角色扮演游戏是最早的角色扮演游戏,又称为“桌上角色扮演游戏”(Tabletop RPG); 现今的大型多人在线角色扮演游戏:其中有再细分为CRPG (computerized RPG)、MUD(Multi-User Dungeon)和MMORPG (Massive Multiuser-Oriented RPG)。两者的差异主要是,游戏管理员由人变成了计算机,而计算机的处理性能,让游戏摆脱了桌面上的纸牌和模型的束缚,可以直接模拟出游戏故事所描绘的虚拟世界。 2.RPG游戏的组成部分 RPG游戏主要由剧情、画面、战斗系统、升级以及技能、物品、NPC、敌人等这几个要素组成。其中剧情跟画面往往是决定一个RPG游戏好坏的评价标准。剧情的好坏直接影响到玩家对游戏的感觉。不论是武侠RPG的煽情路线,还是日式RPG的一主线多分支模式,或者是欧美RPG开放式剧情模式,讲故事永远是不变的主题。角色,即玩家扮演的人物。角色既包容在剧情中,也游离于剧情之外,可以说是相辅相成的两大要素。《使命召唤》之所以吸引广大游戏迷,与其引人入胜的剧情和角色身临其境的感觉是离不开的。 3.RPG Maker VX的特点 (1)RPG事件的多样性 街上的行人、地牢、宝箱、与 BOSS 的战斗等,表现 RPG 故事情节的处理就要作为事件设置。从显示文章和图像等简单处理,到变量的操作等技术上的处理,一切事件都要登记为『事件指令』。创作者可以选择并排列多个指令来制作简单的事件。利用这些指令组合就能作成情节发展、遇敌等变化。 (2)丰富的素材 物图像、怪物图像、地图、魔法图像(效果)、战斗背景、远景图片、BGM、效果声响(SE)等,游戏制作中需要使用的素材程序中准备了很多!使用这些素材,就算不会绘画,也能立即开始游戏的制作。当然也可以使用自己准备的素材。在RPG Maker中添加自己的素材只需将制作好的512×512像素的png图像移动到RM根目录下Graphics文件夹里的System文件夹中即可。 添加好素材候即可选择地图编辑画刷进行地图的绘制。地图可以进行通行设置,有“可行”、“不可行”和“覆盖”(比如天花板就应该用这个选项)三个选项。 (3)很强的移植性 制作完成的游戏,可以保存为在其他人计算机中也能运行的『游戏磁盘』,或烧录在 CD-ROM 中送给朋友,还可以在互联网上自由发布。另外您的作品还可以作为共享软件出售。 (4)强大的编辑功能 被优化改进的用户界面使您能够以最小的工作量直观地创建游戏。地图编辑器可以自动产生边界的优越功能使你能够更快的创建你预设计好的地图,而不需要为图层分布的问题而烦恼。 (5)很好地音乐效果 背景音乐主要包含使用了DirectMusicSynthesizer的MIDI音乐。音乐素材的作者们无须担心大量MIDI源的兼容性。在RPG制作大师VX主程序里面播放音乐的效果,完全可以做到和其他环境播放的效果相媲美。除此之外,RPG制作大师现在支持OggVorbis的音乐数据流格式,通过嵌入某些文字字符串做为注释,您甚至可以做到只循环一首音乐的中间部分,而达到游戏中的精巧配乐效果。 (6)自定义脚本 使用RPG制作大师VX所制作的游戏是基于RGSS脚本系统的。虽然完全只使用本软件所提供的脚本完全可以制作出可玩性高的游戏,但是自己定义游戏的所有细节成分并非不可能喔!从普通游戏画面到战斗系统,都可以自己个性化!Ruby游戏脚本系统(RGSS)已经升级到了第二版,并且增加了许多的新功能,原有的功能也做了不少改进。精心设计的默认脚本以符合逻辑的语法结构编写而成,大大的降低了使用外来插件脚本素材导致执行冲突的可能。 4.游戏功能描述 本课题的主要目的是运用RPG Maker制作一款恐怖解密游戏,故事主要围绕作为女子高中生的主角发现自己的男朋友从某一天其变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女生开始探寻其中的端倪,并一步步挖掘一个惊人的真像。游戏需要实现多个结局,不同结局产生不同的效果。 第三节 特殊问题说明 进行了以上的需求分析过程。在分析的过程当中,我们从整体上觉得整个游戏设计无论是在技术上还是在经济上都是完全可行的,有很好的开发价值。但是目前还是存在一些问题比如对软件平台的使用还是不够熟悉,没有熟练的运用里面的一些功能;还有设计中美术基础较差,人物设计的美观性还不够完美;另外由于剧情分析不够透彻,剧情的设置还不够完善。 第六章 计算机系项目状态报告表 表6-1 填表日期:2014年3月15日 项目编号 XXXXXX 项目名称 基于RPG Maker平台的解密游戏 当前项目状况 ■ 按计划进行 □ 比计划提前 □落后计划 一、当前任务状态 (简要描述任务进展情况) 关键任务 状态描述 调研阶段 小组成员网上和书本上大量收集的RPG Maker平台软件信息,找出RPG Maker平台软件的使用方法,并肯定了RPG Maker平台软件在编写本游戏项目的重要性。 分析总结 通过小组成员收集的资料,进行了分析总结,分析了RPG Maker平台软件开发游戏过程中可能会遇到的一些问题,写出了需求分析,项目详细设计文档,和数据库设计文档,找出问题,并努力寻找解决办法。 需求分析 将游戏编写的详细需求写出来,根据RPG Maker平台软件使用及需求制定开发周期,将项目实施的具体日期制定出来,保证项目的正常进行。 配置环境 开发配置RPG Maker平台软件+ Win7的网络环境, 二、存在的困难 由于所学专业知识是.NET语言编程而非游戏,所以本项目的游戏编写存在很大的阻碍。需要熟悉掌握RPG Maker平台软件的使用,还要学习该软件中脚本的编写方式,图片设计,及事件处理等等。 以上内容由学生填写,以下内容由老师填写 检查评语 检查教师 签 名 教务科科长签字 盖 章 表6-2 填表日期:2014年4月5日 项目编号 XXXXXX 项目名称 基于RPG Maker平台的解密游戏 当前项目状况 ■ 按计划进行 □ 比计划提前 □落后计划 一、当前任务状态 (简要描述任务进展情况) 关键任务 状态描述 项目设计 小组成员通过商讨确定游戏故事背景、剧情以及游戏的4种结局。在网上查找图片和音效素材,通过PS工具绘制人物图片和场景图片,并制作出场景音效。 编码实现 在RPG Maker VX1.0平台上创建绘制地图场景并将制作好的图片和音效素材导入数据库中。在场景中或脚本编辑添加各种事件,让主角触发事件从而触发剧情,引发场景动画及音效。 测试方法 通过小组成员和一些朋友多次细心的通关游戏,仔细查找一些BUG。还通过上传到网上让网友帮忙测试游戏存在的问题和一些细节上的错误。 测试结果 游戏可以运行正常,整体上没有什么较大的问题,只有部分事件细节会出点小小的逻辑错误,现在均已修正。 二、存在的困难 本项目使用RPG Maker平台,脚本是使用Ruby语言编写编写存在很大的阻碍。需要熟悉掌握RPG Maker的Ruby语言编写,还要熟悉的使用PS处理素材图片,制作出所需的图片。 以上内容由学生填写,以下内容由老师填写 检查评语 检查教师 签 名 教务科科长签字 盖 章 表6-3 填表日期:2014年4月22日 项目编号 XXXXXX 项目名称 基于RPG Maker平台的解密游戏 当前项目状况 ■ 按计划进行 □ 比计划提前 □落后计划 一、当前任务状态 (简要描述任务进展情况) 关键任务 状态描述 完善项目软件 添加修改一些事件,增加一些提示,修正一些明显的错误及其BUG。在不同环境下多次重复运行测试,保证游戏在各种运行环境下,流畅并且正常运行,而不出现任何错误。 完善项目文档 完善项目文档,其中包括项目需求分析1份、系统详细设计1份、项目策划书1份、项目沟通会议纪要3份、项目总结表1份、项目报告表3份、项目组员表等。 准备答辩材料 进行反复的修改PPT演示文件及准备答辩WORD文档的内容、测试并完善项目,制作答辩的相关视频,以及准备一些答辩需要的相关设备及运行平台环境。 参与预答辩 在指导老师的带领下,小组成员开始进行多次的预答辩,并在老师的指导下进行改正,修正需要注意到的相关事项以及存在的问题。 第七章 项目沟通会议纪要 表7-1 项目沟通会议纪要 一、基本信息 会议名称 RPG游戏设计项目启动会 召集人 XX 会议日期 2014年 1月 10日 会议时间 14:30 会议地点 二教305 记录人 XXXXX 会议参会人 (学生签字) 1 2 3 4 5 6 7 8 二、会议目标 分析项目及市场调研 对项目进行完整的分析,确定游戏各个模块的功能。 三、会议概要(发言人的观点、意见和建议) XXXXX:21世纪是信息主宰的世界,当人们的生活水平提高之后,就不再仅仅满足于物质生活的需求,而更注重精神上的享受。当今社会人们都忙于工作和学习,在工作学习之余人们都习惯于玩一些益智、休闲的小游戏,当然其中RPG游戏大多数人都有所接触,RPG游戏是一种可以让人暂时忘记自己生活在现实的游戏。现在的单机游戏市场上,RPG游戏中的恐怖解密类游戏已然开辟出了一块自己的天地。比如日本(部分委托国外工作室开发)制作的《生化危机》、《寂静岭》、《零》,美国开发的《死亡空间》等等都是非常优秀的作品 。 老师:本课题的主要目的是运用RPG Maker制作一款恐怖解密游戏,故事主要围绕作为女子高中生的主角发现自己的男朋友从某一天其变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女生开始探寻其中的端倪,并一步步挖掘一个惊人的真像。游戏需要实现多个结局,不同结局产生不同的效果。 XXXXX:根据项目的要求,我们准备设置一个故事围绕着作为女子高中生的主角发现自己的男朋友从某一天起开始变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女主开始探寻其中的端倪,并一步步挖掘出一个惊人的真相。 XXXXX:主角在游戏过程中可能发现到以古希腊神话中夜之女神的代表着黑暗的儿子的名字命名的卡片,一共有15张。游戏的结局会根据玩家收集到的卡片数量不同而有所不同。而如果集齐了所有卡片的话,玩家便会有抵御作为罪魁祸首的梦魇的能力。游戏一共有4个结局,一个BAD END,两个NORMAL END以及一个HAPPY END。 XXXXX:我们通过对项目的分析,理顺了项目的具体任务。我们准备进行项目的详细设计。首先,我们通过对剧情的了解,设置了地图。对地图进行了详细的加工。这里面包括对道路、窗户、树木进行不断地修改。然后,是对里面的人物进行初步的设置,需要多少个人物进行具体的确定。人物的设计我们还运用了PS工具将人物进行美化。最后,我们通过RPG Maker这个软件对每个地图场景进行事件的添加。让它实现初步的功能。 XXXXX:对会议内容进行整理,回去立即召开小组会议启动项目开发任务,完成项目的初步任务,根据市场调研,做出详细的需求分析,根据分析需要准备的项目素材,并对其加工处理。 四、会议决议(会议结论) 通过会议最终决定小组对项目任务进行仔细了解,对各个任务进行仔细分工以加快对项目的初步理解。 同时讨论后具体确定该如何撰写文档。深入理解该项目文档的做法。另外,小组在做完调研和写出详细的需求分析后,尽快启动项目的开发。 表7-2 项目沟通会议纪要 一、基本信息 会议名称 项目中期审查会 召集人 XX 会议日期 2014年3月5日 会议时间 15:30 会议地点 二教304 记录人 XXXXX 会议参会人 (学生签字) 1 2 3 4 5 6 7 8 二、会议目标 核实项目运行的状态,讨论开发进度,以及文档撰写的进度 三、会议概要(发言人的观点、意见和建议) XXXXX:小组当前完成了对整个游戏事件和代码的编写,日前,我们还对游戏人物进行了仔细的设计,目前恐怖解密游戏的开发已经基本完成。 XXXXX:虽然我们对整个恐怖解密游戏的开发已经完成,但是,游戏的还需要继续进行详细的设计。因为,对于项目的要求还没有完整的实现,部分功能还需要加强。 XXXXX:当前项目运行可以实现游戏的正常运行,在游戏中各种剧情的触发都完全没有错误,并且按照项目的要求可实现不同的结局,我们的项目可以实现四种不同的结局。 XXXXX:游戏设计完成后,我们立即进行了测试,测试的时候我们可以实现..........四种结局,但是在运行游戏的时候,出现了很多的BUG,比如,卡片收集的时候有时会卡住,游戏人物会卡住.............这些我们都在继续的改进中。 XXXXX:整个项目设计中,我们文档的撰写已基本完成,在系统详细设计的文档中,小组进行了认真的编写,对里面的一些错误进行了一些及时的修正。目前,我们正在对整个文档的规范性进行检查,对项目的图片、代码进行仔细的检查。 四、会议决议(会议结论) 1小组将继续对项目进行测试,项目虽然能实现四种不同的结果,但是在游戏中不是能够每次都能实现四种结果,所以游戏还需要继续进行完善。 2文档的撰写还需要小组进行整理,小组每个人的意见不同,我们会采取每个人的建议,将文档继续编写完善,特别是对系统详细设计的文档对各个模块的编写需要大量的工作。 3通过这段时间的努力,小组对项目的认识力加强,我们每个人更加透彻地理解了项目的人物要求,初步认识到了如何去做好一个完整的项目。 表7-3 项目沟通会议纪要 一、基本信息 会议名称 项目末期审查会 召集人 XX 会议日期 2014年 4月20日 会议时间 9:30 会议地点 二教304 记录人 XXXXX 会议参会人 (学生签字) 1 2 3 4 5 6 7 8 二、会议目标 核实项目运行的状态,讨论开发进度,以及文档撰写的进度 三、会议概要(发言人的观点、意见和建议) 老师:对整个项目的运行进行了检查,你们的游戏设计已经基本完成了,但在文档的撰写方面还有一些不规范的地方。比如,文档之中还存在一些错别字,文档的一些格式还不够正确。 XXXXX:在项目完成的基本情况下,我们对游戏新添加了一些功能模块。例如,我们添加了一些新的人物事件,通过触发这个事件,可以得到一些新的提示和一些新的任务条件。最重要的我们制作了新的背景音乐,让游戏的场景融入音乐之中,这样让玩家更能体会到游戏的乐趣。 XXXXX:小组将继续整理文档,继续将完档完善好,对文档的内容,小组成员之间将继续讨论修改。对文档的格式,小组也会仔细的修改。 XXXXX:答辩即将开始,小组对项目进行完整认识了解的基础上,正在积极准备答辩的材料。 XXXXX:我们已经为答辩准备好了,项目文档并打印出来,以及演示文档PTT,和项目视频演示。 四、会议决议(会议结论) 1继续完善整个项目,对文档的编写进行检查,尤其对文档的格式、内容进行从新的审查,发现错误及时修正。 2对新增的模块进行仔细的测试,保证无误。 3对答辩进行认识,清楚了解答辩的过程,知道答辩的流程。充分准备答辩材料的同时,进行答辩的简单演练,熟悉答辩的整过过程。 第七章 系统详细设计 第一节 游戏剧情设计 1.1 剧情设计 故事围绕着作为女子高中生的主角发现自己的男朋友从某一天起开始变得脾气异常暴躁并且十分异样,而且从那天起学校里也莫名其妙多了一个女生出来。于是女主开始探寻其中的端倪,并一步步挖掘出一个惊人的真相。 主角在游戏过程中可能发现到以古希腊神话中夜之女神的代表着黑暗的儿子的名字命名的卡片,一共有15张。游戏的结局会根据玩家收集到的卡片数量不同而有所不同。而如果集齐了所有卡片的话,玩家便会有抵御作为罪魁祸首的梦魇的能力。游戏一共有4个结局,一个BAD END,两个NORMAL END以及一个HAPPY END。 1.2 工程 在 RMVX中,是以工程为单位来制作游戏的。建立一个工程,就会在硬盘中新建一个文件夹,而游戏中的各种数据资料就以文件保存在其中。打开RMVX之后,可以在左上角看到一个白纸图标,它代表新建一个RMVX工程,也就是你制作的的游戏。当然,你也可以通过“文件”菜单里面的“新建工程”来完成这个功能。 (1) 新建工程 打开RMVX之后,可以在左上角看到一个白纸图标,它代表新建一个RMVX工程,也就是你制作的的游戏。当然,你也可以通过“文件”菜单里面的“新建工程”来完成这个功能。如图1-1: 图1-1 新建工程 新建文件夹内的 Game.rxproj 文件就是工程文件。以后,只要双击这个文件就能直接打开该工程。可以把编辑中的工程在桌面上建立一个快捷方式,这样会更快捷方便。 (2)更改项目名称 更改已建立工程的标题(游戏名),打开该工程,在主菜单「工具」菜单中选择「数据库,在显示的数据库对话框中选择「系统」,于对话框中的游戏标题输入新的标题,按「确定」就完成了标题的更改。如图1-2: 图1-2 更改标题 (3) 工程的操作 删除工程和更改文件夹名,在 RMXP 中并没有此项功能。如果想要删除工程和更改文件夹名,可于 Windows 中转到该文件夹,直接操作即可。如图1-3: 复制游戏工程文件夹,就可完成整个游戏的拷贝。为了减少操作疏忽和无法
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服