毕业论文手册-基于Unity3D的3D赛车游戏GUI设计与实现.doc_第1页
毕业论文手册-基于Unity3D的3D赛车游戏GUI设计与实现.doc_第2页
毕业论文手册-基于Unity3D的3D赛车游戏GUI设计与实现.doc_第3页
毕业论文手册-基于Unity3D的3D赛车游戏GUI设计与实现.doc_第4页
毕业论文手册-基于Unity3D的3D赛车游戏GUI设计与实现.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

琼州学院本科生毕业论文(设计)手册论文(设计)题目:基于Unity 3D的3D赛车 游戏GUI设计与实现 学 院: 电子信息工程学院 专 业: 数字媒体技术 年 级: 2009级 学生姓名: XXX 学 号: 09217002 导师及职称: XXX(实验师) 日 期: 2013年6月 目 录一、任务书二、开题报告三、开题记录表四、指导记录五、指导教师评定表六、专家评定表七、答辩委员会评定表八、答辩记录表九、诚信承诺书琼州学院本科生毕业论文(设计)任务书姓名XXX性别女学号09217002学院电子信息工程学院院年级2009级专业数字媒体技术指导教师XXX职称实验师论文题目基于Unity 3D的3D赛车游戏GUI设计与实现一研究的主要内容 1、研究目标课题采用 Maya 2011 开发模型进行模型动画制作及渲染,场景、脚本数据、特效及游戏GUI库采用 Unity 3D三维引擎完成,从而开发一款玩家体验良好的卡通场景的三维赛车游戏,而后经过开发实践的总结,注重三维模型纹理贴图技术的应用与研究撰写毕业论文。 2、设计主要内容 绪 论(选题背景与意义,论文组织工作) GUI设计理论(GUI概念,游戏GUI设计原则) 游戏GUI设计需求分析(需求特点,游戏流程设计,游戏界面设置) GUI设计方案呈现(游戏Logo设计,游戏按钮设计,文字框修饰,游戏GUI整体布局) 基于Unity3D的GUI实现( 按钮实现,图片运动实现,小地图实现,场景间数据专递的实现) 总结与展望 参考文献 致 谢3、拟研究的主要问题、重点和难点1)界面风格、信息表达、界向控制等方面与用户理解熟悉的模式尽保持致性的把握平衡点。2)游戏系统本身对用户操作的反应实效性,反馈有效性设计3)GUI设计需求的把握。4)GUI界面按钮及页面数据传输的脚本实现。二有关要求1、应收集的资料及主要参考文献1李敏.计算机游戏界面设计中的人机交互性研究J.艺术与设计,2007(3):99-101.2李乐山.人机界面设计M.第1版.北京:科学出版社,2004.3李广松,陈荣征.基于OGRE的网络游戏界面模块的设计与实现J.电脑知识与技术,2009,5(33).4(美)米歇尔梅纳德(Michelle Menard).Unity游戏开发实战M.北京:机械工业出版社,2012.5(美)杰弗约翰逊(Jeff Johnson).GUI设计禁忌2.0M.北京:机械工业出版社,2009.6吴亚峰,于复兴. Unity 3D游戏开发技术详解与典型案例M.人民邮电出版社, 2012.2、设计要求(1)标题:标题应简短、明确、有概括性,一般不超过20字。(2)摘要:以浓缩的形式概括研究课题的内容、方法和观点,以及取得的成果和结论,应能反映设计(论文)的精华。英文摘要与中文摘要内容要相对应。(3)目录:目录按三级标题编写,要求标题层次清晰。(4)绪论:前言是说明本课题的研究意义、目的、范围及解决的主要问题。(5)正文:正文是对研究工作的详细论述,不同类型的毕业论文,可根据实际情况取舍内容。(6)结论:结论是对整个研究工作进行归纳和总结,集中反映作者的研究成果,表达作者对所研究课题的见解,是全文的精髓,结论要写得概括、简短。(7)致谢:致谢应以简短的文字对课题研究与论文撰写过程中曾给予帮助的人员表示自己的谢意。(8)参考文献:参考文献是毕业设计(论文)不可缺少的组成部分,反映设计(论文)的取材来源、引用材料的广博程度和材料的可靠程度。三毕业论文(设计)进度安排1、研究方法、技术路线、实验方案研究方法:购买查阅书籍、检索相关文献、观阅相关视频知识。技术路线:Maya建模与动画及贴图渲染+Unity 3D引擎功能实现。实验方案:1) 制作简要需求分析。2) 下载开发工具,搭建开发环境。3) 确定功能模块。4) 开始所需场景、道具、角色建模。贴图渲染及动画建设。5) 将素材导入Unity 3D引擎中,实现游戏功能及完成GUI设计。6) 测试、运行游戏。发布版本及维护。 2、进度安排及预期结果2012.10.30-2012.11.15 查阅资料2012.11.15-2012.11.25 选题2012.11.26-2012.12.10 开题、完成需求分析2012.12.11-2012.12.25 课题所需素材、材料收集2012.12.25-2013.05.25 游戏研发、测试2013.05.28-2012.06.10 撰写论文、英文翻译、填写毕业指导手册预期结果: 实现一款富有卡通特色的三维环岛赛车游戏,具备基本的游戏互动功能,完成论文基于Unity 3D的3D赛车游戏GUI设计与实现的撰写。三任务执行日期自2012 年 11 月 15 日起,至2013 年 06 月 10 日止。学生(签名): 指导教师(签名):学院领导(签名): 学院(公章) 年 月 日琼州学院本科生毕业论文(设计)开题报告姓名XXX性别女学号09217002学院电子信息工程学院专业数字媒体技术年级2009级论文题目基于Unity 3D的3D赛车游戏GUI设计与实现教师推荐题目 自拟题目题目来源实验教学题目类别软件开发 指导教师XXX选题的目的、意义(理论意义、现实意义):随着游戏引擎功能的不断完备,使用已有的游戏引擎开发游戏已经成为游戏开发的趋势。而计算机技术、图形图像技术的发展,更让游戏产业都以惊人的速度不断发展。著名的游戏开发者比尔沃尔克对游戏设计曾写下了“界面+产品要素=游戏”的等式1,来强调游戏界面在游戏设计中的重要性。本课题选择基于Unity3D游戏引擎的GUI系统,结合3D赛车游戏游戏界面需求特点,进行游戏GUI的设计与实现,加深对交互设计原理的理解,提高基于Unity3D引擎的GUI设计与技术实现能力。选题的研究现状(理论渊源及演化、国外相关研究综述、国内相关研究综述):国外已经对人机界面做了详尽的研究,游戏GUI设计是将技术性与艺术性融为一体的创造性活动2。从网络上得到的一些调查和研究数据来看,游戏GUI首先是在国外被提出来的,发展到今天,国外已经有了成熟的理论和实践经验。国内的游戏行业起步较晚,整个游戏行业的运营模式是模仿游戏产业比较发达的国家,如:美国、日本、韩国等。同样,游戏GUI的设计也是模仿国外成功的同类游戏GUI为主。其实,借鉴成功案例是一个快捷的方法,但使我国的游戏行业走入世界前列,还需要哟个漫长的过程。另外,国内对于游戏GUI设计的重视程度明显不如国外,一个游戏公司的游戏GUI设计工作一般有游戏开发小组内负责平面设计部分的设计师担任,然而,良好的人机交互性能正是界面设计和平面设计的不同之处。本文主要针对小型竞速赛车游戏,在运用人机交互理论的前提下,遵循游戏GUI设计的原则和方法,设计实现其游戏GUI。设计主要内容: 绪 论(选题背景与意义,论文组织工作) GUI设计理论(GUI概念,游戏GUI设计原则) 游戏GUI设计需求分析(需求特点,游戏流程设计,游戏界面设置) GUI设计方案呈现(游戏Logo设计,游戏按钮设计,文字框修饰,游戏GUI整体布局) 基于Unity3D的GUI实现( 按钮实现,图片运动实现,小地图实现,场景间数据专递的实现) 总结与展望 参考文献 致 谢拟研究的主要问题、重点和难点:1)界面风格、信息表达、界向控制等方面与用户理解熟悉的模式尽保持致性的把握平衡点。2)游戏系统本身对用户操作的反应实效性,反馈有效性设计3)GUI设计需求的把握。4)GUI界面按钮及页面数据传输的脚本实现。研究目标:本课题最终目标是要设计和实现出符合人机交互原理和游戏界面设计准则的GUI方案。基于Unity3D游戏引擎的GUI系统,结合3D赛车游戏游戏界面需求特点,抱着加深对交互设计原理理解的态度,设计出简洁明了,符合人机关系原理,功能健全,且具有可靠游戏体验的作品,达到提高基于Unity3D引擎的GUI设计能力。研究方法、技术路线、实验方案、可行性分析:研究方法:购买查阅书籍、检索相关文献、观阅相关视频知识。技术路线:Maya建模与动画及贴图渲染+Unity 3D引擎功能实现实验方案:1)制作简要需求分析。2)下载开发工具,搭建开发环境。3)确定功能模块。4)开始所需场景、道具、角色建模。贴图渲染及动画建设。5)将素材导入Unity 3D引擎中,实现游戏功能及完成GUI设计。6)测试、运行游戏7)生成游戏版本及维护。可行性分析:Unity3D是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity是一个利用交互的图型化开发环境为首要方式的软件,其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone和Android平台。也可以利用Unity web player插件发布网页游戏。利用Maya+Unity3D研发三维赛车游戏是实实可行的。研究的特色与创新之处:本款迷你飞车游戏,游戏流程简洁明了,胜负关系简单直接,驾驶的易操作性强,只需要控制方向和加速,减速,刹车即可。界面设计符合人机关系原理,设计风格卡通活泼。另外独特的卡通全景及卡通体验时史无前例的。进度安排及预期结果:进度安排:2012.10.30-2012.11.15 查阅资料2012.11.15-2012.11.25 选题2012.11.26-2012.12.10 开题、完成需求分析2012.12.11-2012.12.25 课题所需素材、材料收集2012.12.25-2013.05.25 游戏研发、测试2013.05.28-2012.06.10 撰写论文、英文翻译、填写毕业指导手册预期结果: 实现一款富有卡通特色的三维环岛赛车游戏,具备基本的游戏互动功能,完成论文基于Unity 3D的3D赛车游戏GUI设计与实现的撰写。参考文献:1李敏.计算机游戏界面设计中的人机交互性研究J.艺术与设计,2007(3):99-101.2李乐山.人机界面设计M.第1版.北京:科学出版社,2004.3李广松,陈荣征.基于OGRE的网络游戏界面模块的设计与实现J.电脑知识与技术,2009,5(33).4(美)米歇尔梅纳德(Michelle Menard).Unity游戏开发实战M.北京:机械工业出版社,2012.5(美)杰弗约翰逊(Jeff Johnson).GUI设计禁忌2.0M.北京:机械工业出版社,2009.指导教师意见:XXX同学的课题是所学专业知识的延续,符合学生发展方向,研究方法和研究计划基本符合,难度合适,学生能够在预定时间内完成该课题的设计,同意该课题开题。指导教师签名: 年 月 日答辩小组意见: 同意开题组长签名: 年 月 日琼州学院本科生毕业论文(设计)开题记录表姓名XXX性别女学号09217002学院电子信息工程学院年级2009级专业数字媒体技术指导教师XXX职称实验师论文题目基于Unity 3D的3D赛车游戏GUI设计与实现学生陈述:我们的毕业设计是设计与实现一款小型的3D赛车游戏。用户通过电脑控制自己所属的赛车,与其他有系统控制的赛车进行比赛。我在课题中负责的是利用Unity3D的GUI系统设计并实现该游戏的GUI界面。GUI是人机之间沟通的桥梁,因此专门针对本游戏的实际需求设计并实现一款有针对性的GUI就显得十分重要。教师提问及学生回答:1、 工作量体现在哪里?答:我所负责的游戏GUI主要有5个,包括主菜单界面,地图选择界面、玩法介绍界面以及游戏开始和游戏结束界面。每个界面都包含有各自不同的背景图片,文字信息以及按钮等内容。2、 游戏算法怎么设计?答:本课题的算法已经设计完成,由于我只负责GUI的设计与实现,所以只需要在GUI原有的代码纸上添加少量代码就可与整个游戏融合。3、 玩法如何?答:玩家进入游戏,先进行地图选择,选择完成后开始游戏,通过键盘控制赛车与其他赛车进行比赛,最后根据玩家完成指定圈数所使用的时间给出游戏最后的排名。结论: 通过未通过组员签名:记录员签名: 组长签名: 学院(公章) 年 月 日琼州学院本科生毕业论文(设计)指导记录姓名XXX性别女学号09217002学院电子信息工程学院年级2009级专业数字媒体技术指导教师XXX职称实验师论文题目基于Unity 3D的3D赛车游戏GUI设计与实现时间毕业论文(设计)指导情况2012.12.05选题确定,但是具体的游戏实现分工如何合理安排?答:涉及论文的对应部分由对应的同学负责,但是一个完整的游戏肯定不会只有你们论文涉及到的3个部分,其他部分可平均分配或者还是根据论文选题,将不是正面涉及但是属于相近内容的部分分配给对应的同学。 指导教师签名: 年 月 日 2012.12.18游戏界面整体风格如何把握?答:根据小组讨论出的游戏风格种类,列出一系列符合游戏风格的元素,再从中挑选出最具代表性的元素进行抽象夸张,最终确定游戏界面整体风格。 指导教师签名: 年 月 日2013.01.03游戏界面按钮点击跳转反应迟钝,如何解决?答:按钮点击界面跳转反应迟钝可能有两种情况,一是按钮的后台代码可能有漏洞导致程序运行效率不高,二是跳转后的场景可能过于复杂,导致场景加载速度慢,可以根据实际的情况分类解决这一问题。 指导教师签名: 年 月 日 2013.03.07怎样实现游戏最后成绩列表多项内容飞入界面动画?答:可以使用数组加延迟的循环结构,将列表的每一项加入到数组中,再运用循环是每一项进行界面输出。 指导教师签名: 年 月 日 2013.03.25游戏测试运行是否完善,有没有需要改进的地方?答:测试表明游戏的基础功能已经基本实现,改进的地方在于游戏界面按钮的按下以及划过效果不够明显,可以适当加深阴影。 指导教师签名: 年 月日 说明:1、此表为学生做毕业论文(设计)过程中教师指导学生的动态记录表,供学生在接受指导教师指导时使用。2、在论文期间,指导教师每两周至少应检查一次学生的工作进度,学生负责保管此表,并填写指导教师每次指导的主要内容。论文(设计)完成后,此表应放入本科生毕业论文(设计)手册。琼州学院本科生毕业论文(设计)指导教师评定表姓名XXX性别女学号09217002学院电子信息工程学院年级2009 级专业数字媒体技术论文题目基于Unity 3D的3D赛车游戏GUI设计与实现序号评价内容分数序号评价内容分数1准备过程的态度(10分)105创新性(10分)82论文写作(设计)的态度(20分)196综合能力(10分)93理论意义或现实意义(15分)117写作水平(10分)84工作量与难度(15分)118写作规范(10分)8总分84答辩资格确定同意答辩不同意答辩评语XXX同学的论文基于Unity 3D的3D赛车游戏GUI设计与实现,选题具有一定实际意义。该同学以Unity3D游戏引擎为开发平台,设计实现了一款3D赛车游戏游戏的GUI,包括游戏开始、游戏帮助、地图选择、游戏进行、游戏结束等界面。在毕业设计期间,该同学态度认真,工作勤奋,很好的完成了设计任务规定的任务。该同学完成的论文,工作量适中,图表规范,条理清楚,语句流畅。毕业论文及工作成果反映了该同学较好地掌握了本专业的基本理论知识与自己所学习的其他知识,并具备一定的实际开发能力。同意参加毕业答辩。指导教师(签名): 年 月 日 琼州学院本科生毕业论文(设计)专家评定表姓名XXX性别女学号09217002学院电子信息工程学院年级2009级专业数字媒体技术论文题目基于Unity 3D的3D赛车游戏GUI设计与实现评阅专家姓名田兴彦职称教授单位电子信息工程学院序号评价内容分数序号评价内容分数1理论意义或现实意义(20分)184综合能力(15分)132工作量与难度(20分)185写作水平(15分)123创新性(15分)136写作规范(15分)11总分85水平确定已达到答辩水平未达到答辩水平评语XXX同学的毕业设计基于Unity3D的3D赛车游戏GUI设计与实现,选题具有应用价值。该同学利用Unity3D引擎GUI系统,根据人机界面设计原理,综合迷你飞车游戏需求,设计并实现了游戏的主菜单、小地图、玩家状态及游戏进度显示。论文条理清晰,写作规范,反映出该同学较好掌握了专业基本理论知识和技能,具备较强实践工作能力。同意参加毕业答辩。评阅专家(签名): 年 月 日 琼州学院本科生毕业论文(设计)答辩委员会评定表姓名XXX性别女学号09217002学院电子信息工程学院年级2009级专业数字媒体技术论文题目基于Unity 3D的3D赛车游戏GUI设计与实现 答辩小组评定成绩序号评价内容分数序号评价内容分数1理论意义或现实意义(15分)134综合能力(10分)82工作量与难度(15分)135论文(设计)陈述(20分)153创新性(10分)86论文(设计)答辩(30分)25总分82是否通过答辩通过未通过评语XXX同学的论文基于Unity 3D的3D赛车游戏GUI设计与实现,设计实现了一款3D赛车游戏游戏的GUI,具有一定的实际应用意义。论文结构较为合理,论述能紧扣主题,书写也较为规范。该生能在规定时间内比较流利、清晰地阐述论文的主要内容,能恰当回答与论文有关的问题。答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,同意评定论文成绩为“良好”。答辩组组员(签名): 答辩组组长(签名):年 月 日 综合成绩指导教师评分(45%)84最终成绩评阅专家评分(25%)85良好答辩小组评分(30%)82答辩委员会决议 同意通过答辩学院答辩委员会主席(签名): 年 月 日 琼州学院本科生毕业论文(设计)答辩记录表姓名XXX性别女学号09217002学院电子信息工程学院年级2009级专业数字媒体技术指导教师XXX职称实验师论文题目基于Unity 3D的3D赛车游戏GUI设计与实现学生陈述:本游戏设计遵循游戏GUI设计的原则和方法,注重于体现游戏的交互性以及可玩性,并通过Unity3D游戏引擎将其实现。本次设计的内容包括标题、背景、开始和结束按钮、菜单、面板、图标等与玩家直接或间接接触的游戏元素。通过以上的GUI元素玩家将在游戏过程中获得一系列信息,例如菜单选择、地图选择、玩家位置、游戏进度以及游戏结果等,力求让玩家得到最优质

温馨提示

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

评论

0/150

提交评论