基于Unity3D飞机射击游戏的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-12-25
  • 论文字数:17049
  • 课题出处:(萌小月)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着游戏事业的快速发展,unity3D作为一款多功能并能实现跨平台游戏开发的3D引擎,在游戏开发领域变得越来越炙手可热,深受游戏开发者的喜爱。本课题的核心内容是研究以Unity3D软件为平台设计的一款飞机射击类游戏。

本课题从前期设计所需要的软件、技术介绍、项目的功能需求、详细设计和游戏的运行以及打包等方面介绍了一款游戏的开发过程。本设计是以飞机为主的射击游戏,设计平台为Unity3D 4.6版本,设计语言使用的是C#语言。

这款射击类的游戏,它的主要功能是实现游戏界面、主角、敌人和子弹的创建,游戏的具体操作的设计(鼠标以及键盘的控制)、基本的物理碰撞等等。飞机射击游戏是个老幼皆宜的小游戏,它是永恒的娱乐经典。在游戏开发中使用了键盘和鼠标控制、辅以生动的界面,各个功能模块构成了一个不可分割的整体。

 

关键词:3D技术 ;C#;unity3D 射击类游戏

 

目录

摘要

Abstract

1.前言-1

2.绪论-2

2.1游戏的历史-2

2.2 Unity的历程-2

2.3飞机射击游戏的简介-2

2.4本章小节-3

3.软件介绍-4

3.1 Unity简介-4

3.2 Visual studio 2010简介-4

3.3 Microsoft Visual C#简介-4

3.4系统开发运行环境-5

3.5本章小结-5

4.系统理论与技术-6

4.1系统需求-6

4.1.1界面需求-6

4.1.2功能需求-6

4.2系统技术-6

4.2.1 Unity技术介绍-6

4.2.2物理引擎-7

4.3本章小结-8

5.游戏系统的实现-9

5.1 Unity3D工程的创建-9

5.2 Unity3D的界面-9

5.3游戏的制作-10

5.3.1游戏创建流程图以及层次图-10

5.3.2创建场景-11

5.3.3模型的导入和添加材质-11

5.3.4游戏开始界面模块的设计-12

5.3.5游戏登录界面模块的设计-15

5.3.6游戏说明界面模块的设计-18

5.3.7游戏难易选择界面模块的设计-19

5.3.8游戏简单界面模块的设计-20

5.3.9游戏困难界面模块的设计-28

5.4 射击游戏的打包与导出-30

5.5 本章小结-30

6.游戏的运行和改进-31

6.1游戏的运行-31

6.2射击游戏的改进-32

6.3本章小结-32

结论-33

致谢-34

参考文献-35

附录-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费