1、 厦门大学软件学院毕业设计(论文)开题报告 学生姓名 班级 学号 校内指导教师姓名 职称 所在单位 厦门大学 软件学院 毕业设计(论文)题 目 动画改编 ARPG 游戏 毕业设计(论文)的 目标: 本次毕业设计基于开源免费的游戏引擎 (Ogre+Ode)以及 Autodesk 3ds Max 8,FreeWorld3D 等游戏开发工具,将一部现有的动画(宇宙骑士)改编成 3D的动作类角色扮演游戏。涉及的主要研究内容有游戏的关卡设计,人物设计,场景人物建模等。该游戏为一动作类角色扮演游 戏( ARPG),在描述剧情的同时又兼顾动作类游戏的特点,基于开源的游戏引擎使得游戏的开发和修改更为灵活。 实
2、现方法: (一) 软硬件环境介绍 : 1、硬件 : PC 机一台 2、软件 : Windows 操作系统 3、 所需配置 : 512MB 以上内存, 独立显卡,有 OpenGL 或是 DirectX 库 开发工具: 游戏的开发离不开游戏引擎(小游戏除外),我的 游戏引擎采用 OGRE 开源引擎,但 OGRE 本身只是一个图形渲染库,所以作为游戏引擎还需要:物理引擎,界面方案,音频。因为不涉及网络游戏,所以并不需要网络引擎。外加一些建模 的工具,而 OGRE 支持各种插件来完善他的功能,如 CEGUI,ODE 等,也提供了一些插件来帮助建模,如 oFuction。 总体方案是: OGRE(图像渲
3、染引擎) CEGUI(界面制作) ODE(物理引擎) DirectShow(视频播放库) Fmod(音频播放库) Autodesk 3ds Max 8(建模工具) Adobe PhotoShop CS2(贴图制作) (二) 研究内容: ( 1) 了解动漫游戏,学会设计游戏剧情,设计人物角色。 ( 2) 了解游戏设计过程,设计游戏关卡。 ( 3) 完成一定的游戏人物建模和部分游戏场景建模。 ( 4) 组合一款开源的免费的游戏开发环境。 ( 5) 熟悉一款游戏引擎,完成一定程度的游戏开发。 (三)开发步骤: 游戏的开发和普通软件开发大同小异,从策划到设计到实现。因为是实现一部已经存在的动漫,所以在
4、设计方面简化了不少步骤的开发(如剧本,人设,风格等)。 时间进度安排: 2008 年 11 月 17 日 2009 年 1 月 11 日:完成毕业设计(论文)的开题报告,交指导教师,并由指导教师签署意见后上交学院; 2009 年 1 月 12 日 2009 年 3 月 19 日:学习 和掌握游戏制作相关工具,完成主界面和关卡一的部分实现,提交毕业设计(论文)的中期检查报告; 2009 年 3 月 20 日 2009 年 4 月 20 日:完善关卡一,完成关卡二的实现。 2009 年 4 月 21 日 2009 年 5 月 15 日:系统调试,优化模型,增加音效。 2009 年 5 月 15 日
5、 2009 年 6 月 1 日:撰写好毕业设计(论文),完成演示文稿,准备答辩。 指导教师审核意见: 校内指导教师签名: 2009 年 月 日 厦门大学软件学院毕业设计(论文)中期检查报告 学 生姓名 班级 2005 级 学号 校内指导教师姓名 职称 副教授 所在单位 厦门大学 软件学院 毕业设计(论文)题 目 动画改编 ARPG 游戏 毕业设计(论文)的 目标和主要任务: 本次毕业设计基于开源免费的游戏引擎 (Ogre+Ode)以及 Autodesk 3ds Max 8,FreeWorld3D 等游戏开发工具,将一部现有的动画改编成 3D 的动作类角色扮演游戏。涉及的主要研究内容有游戏的关卡
6、设计,人物设计,场景人物建模等。该游戏为一动作类角色扮演游戏( ARPG),在描述剧情的同时 又兼顾动作类游戏的特点,基于开源的游戏引擎使得游戏的开发和修改更为灵活。 已经完成毕业设计(论文)任务的情况 : 已完成内容: 1完成了开发平台的搭建。 2.游戏框架的搭建。 3.主界面设计完成。 4.关卡的设计,片头动画的初步制作。 5.主要模型的建立。 6.部分游戏特效和音效的添加。 7.部分游戏 GUI 的实现。 8.游戏的初步流程和主要场景的实现。 9.游戏可以顺利运行。 待完成部分: 1.游戏模型及场景中的贴图的制作。 2.游戏中角色技能和事件的部分特效的制作。 3.游戏中复杂模型的简化。
7、4.游戏 角色技能的完善。 5.游戏关卡怪物的完善。 6.游戏中关卡游戏性的提高。 7.游戏过程的完善。 8.游戏 GUI 和交互的完善。 存在的问题和困难(包括需要学院协助解决的问题和困难): 1.游戏模型及场景中的贴图的制作。 2.游戏中角色技能和事件的部分特效的制作。 3.游戏中复杂模型的简化。 4.游戏中关卡游戏性的提高。 指导教师审核意见: 校内指导教师签名: 2009 年 月 日 学院检查组意见: 学院检查组组长(签章): 2009 年 月 日 毕业论文任务书 题 目: 动画改编 ARPG 游戏 目标要求: 本次毕业设计基于开源免费的游戏引擎 (Ogre+Ode)以及 Autode
8、sk 3ds Max 8,FreeWorld3D 等游戏开发工具,将一部现有的动画改编成 3D 的动作类角色扮演游戏。涉及的主要研究内容有游戏的关卡设计,人物设计,场景人物建模等。该游戏为一动作类角色扮演游戏( ARPG),在描述剧情的同时又兼顾动作类游戏 的特点,基于开源的游戏引擎使得游戏的开发和修改更为灵活。 支持条件: 软硬件环境介绍 : 1、硬件 : PC 2、软件 : Windows 系列 操作系统 3、 所需配置 : 512MB 以上内存, 独立显卡,有 DirectX 库 开发语言: C+ 开发平台: Visual Studio 2005 开发工具: OGRE(图像渲染引擎) C
9、EGUI(界面制作) ODE(物理引擎) DirectShow(视频播放库) Fmod(音频播放库) Autodesk 3ds Max 8(建模工具) Adobe PhotoShop CS2(贴图制作) 校内指导教师(签名) 职称 学生(签名) 分阶段进度安排 阶段 任务 时间 描述 1 引擎选取 11.17-11.20 从 Torque, Ogre 等中选取 2 平台搭建 11.20-11.25 初步搭建,以后还会完善 3 剧情选取 11.17-12.05 从喜欢的动漫中选取剧情 4 剧情设计 12.06-12.12 将动漫删减,初步订稿 5 游戏框架搭建 11.26-12.30 搭建游戏框
10、架,要求可扩 展 6 主界面完成 12.31-1.05 主界面 7 开题报告 1.05-1.06 开题报告 8 关卡一 1.06-3.16 包括模型建立,关卡设计,对白,地图,动画等。 9 模型建立 1.06-1.16 人物初步建模,场景建模,物品建模,怪物建模 10 关卡设计 1.16-1.20 对游戏进行设计,如技能等。 11 动画制作 1.20-1.30 片头动画等,采用 2D, 3D 结合制作 12 代码编写 2.01-2.21 将以上设计用代码实现 13 加入音效 2.22-3.05 加入游戏音效,包 括音效的制作 14 优化 3.06-3.16 碰撞检测等的优化 15 中期报告 3
11、.16-3.17 中期报告 16 关卡二 3.17-5.16 包括模型建立,关卡设计,对白,地图,动画等。 17 模型建立 3.17-3.26 人物初步建模,场景建模,物品建模,怪物建模 18 关卡设计 3.27-4.02 对关卡设计,如剧情等。 19 动画制作 4.04-4.14 过场动画等,采用 2D, 3D 结合制作 20 代码编写 4.15-4.25 将以上设计用代码实现 21 加入游戏音效 4.25-5.05 加入关卡二的音效 22 优化 5.06-5.16 渲染等的优化 23 毕业论文 5.16-5.25 24 毕业答辩 6.8-6.9 教师分阶段指导记录 第一阶段: 第二阶段: 第三阶段: 第四阶段: 第五阶段: 论文评语 拟评成绩 校内指导教师(签名) 职称 2009 年 月 日 论文评阅 评阅成绩 评阅教师(签名) 职称 2009 年 月 日 答辩记录 演示成绩 答辩成绩 答辩小组组长(签名) 职务(称) 2009 年 月 日 总评 成绩 学院负责人(签盖) 2009 年 月 日