评阅教师评阅书
评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格
评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 I
摘要:随着科技的发展,网络的普及,电子产品的普遍流行,游戏显然已经成为人们的主要娱乐方式之一。生活节奏的加快使得人们不能再像以前那样坐在电脑前玩游戏,便于携带是手机的主要特点,手游也成为当前最热门的游戏方式之一。于此同时,Unity3D的异军突起,使手机游戏开发多了一个方向,更方便、更快捷、更加人性化的研发方式使得Unity3D成为当前主流的游戏开发引擎。手机硬件性能越来越强大,使得3D游戏在手机中得以实现。近年来,越来越多的3D游戏出现在手机屏幕上,其中不乏优秀的作品。本次毕设在前人的基础上进行学习研究,深入了解Unity3D及C#编程语言,进行3D格斗游戏的开发。本文列出了3D格斗游戏的一些功能点、关键技术,详细阐述了游戏的设计过程。 关键词:Unity3D,手机游戏开发,C#编程语言,3D格斗
Abstract:With the development of science and technology, the popularity of the network and electronic oducts , the game has apparently become one of the main forms of entertainment for people. The accelerating rhythm of life so that people can no longer sit in front of the computer to play games, portability is the main feature of the phone, Mobile phone Game has become one of the most popular games. At the same time, the emergence of Unity3D , let the mobile hone game pment in one direction, more convenient, more efficient more humane development approach makes Unity3D become the mainstream game development engine. Mobile phone hardware performance is more and more strong, the 3D can be achieved in the mobile phone game. In recent years, more and more 3D games on the mobile phone screen, many of whom are excellent works. The graduation design is studied on the basic of previous, in-depth understanding of the Unity3D and the C# programming language, 3D development of fighting games. This is a list of some functions, the key technologies of 3D fighting game, described in detail the design process of the game.
Keywords:Unity3D,mobile phone game development, C# programming language,3D fight
II
目录
一、绪论 ............................................................................. 1
(一) 手游的发展 .......................................................... 1 (二) 研究目的及意义 ...................................................... 1
(三) 论文架构 .................................................................... 2
二、游戏开发环境 .................................................................... 3
(一) Unity3D游戏引擎 ..................................................... 3 (二) NGUI ............................................................... 7 三、游戏需求分析 .................................................................... 9
(一) 游戏基本介绍 ........................................................ 9 (二) 需求分析 ............................................................ 9 (三) 场景模型的搭建 ..................................................... 10 (四) 人物动作说明 ....................................................... 12 (五) 游戏镜头控制 ....................................................... 14 (六) 加载界面 ........................................................... 14 四、游戏设计实现 ................................................................... 16
(一) 各系统界面分析 ..................................................... 16
1. 登录界面 ......................................................... 16 2. 游戏主界面 ....................................................... 17 3. 关卡选择界面 ..................................................... 19 (二) 战斗系统 ........................................................... 22 五、游戏测试 ....................................................................... 27 六、总结与展望 ..................................................................... 29
(一) 总结 ............................................................... 29 (二) 展望 ............................................................... 29 致谢 ................................................................ 错误!未定义书签。 参考文献 ............................................................ 错误!未定义书签。
III
一、 绪论
(一) 手游的发展
手游即手机上的游戏。随着移动互联网时代的到来,如今,手机除了满足大家发短信、通电话的基本需求外,玩游戏早已成为手机最重要的功能之一。手游早期为简单的文字游戏,随着手机像素、运行效率的提高,一些具备了简单彩色图形的手游开始面向用户,这类游戏大多使用JAVA语言编写实现,不论是画面,还是玩法都比上一个代提升了许多,然后是近几年的app应用,例如N-Gage, N-Gage是诺基亚在那个时代所研发的手游平台,但是由于移动网络无法很好的支持手游下载、支付渠道也稀少而复杂,N-Gage始终没能大红大紫。Android和IOS的兴起,手机在其本质工作几乎毫无进化的几年之间却在其余几乎每个领域发生了翻天覆地的变化,最简单并且最直观的一点表现就是性能参数了,手机性能参数的提高增加了应用的安装数量及功能,在这之中,手游获得的增益很大。
门槛低,投入小,回报大,是手游的主要优势,这也使很多游戏开发商纷纷转型手机游戏的开发。随着手机游戏市场的日渐升温,手游已经开始主导着整个移动互联网的发展,千万级用户,千万级收入已经不再是空话,手机行业的发展极大推动了手游的发展。近年来,手游更是有了质的飞跃,在手机行业跨越式的发展下,手机系统再也不是当年NOKIA的塞班系统, iPhone的诞生,及其开创的触屏潮流,不仅革新了用户操作手机的体验,而且也使手游脱离了物理键盘的局限,有了除“上下左右”之外的新的玩法。后来谷歌研发的安卓手机系统诞生,触屏智能更加便捷,得到了很快的普及,谷歌市场也出现了各种各样的安卓游戏,随后的几年安卓手游成疯狂的趋势增持。 (二) 研究目的及意义
小时候接触的小霸王游戏机,当时街霸对打、忍者神龟系列、刀侍等格斗游戏就非常火,此类游戏的受益群众非常多。再加上手机性能的提高,3D格斗游戏在手机上也越来越流畅,格斗游戏在以后将非常有优势。
相对页游、端游来说,手游开发在当前游戏领域还算比较少,可探索的区域还有很多,比如前一段时间挂机游戏能火也是出乎意料的结果。生活节奏的加快,碎片化的时间模式推动玩家朝手游方向靠拢,并且当前正值手机领域高速发展,这提供给玩家一个很好的游戏载体,这一机遇迫使部分游戏开发商纷纷投身手游