手机CS射击类游戏设计与开发.doc

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

支付并下载

摘要:Unity3d是能够实现轻松创作的多平台的游戏开发工具,其游戏制作功能已经达到很高的水平。Unity利用交互的图型化开发环境为首的方式的编辑在Windows和Max OS X下,游戏可发布多个平台。Unity支持三种语言开发:JavaScript、Boo和C#。

本次毕业论文设计的题目为基于 Unity3D 的 android 手机射击游戏的设计与开发,旨在成功的设计出一款可以运行在安卓手机上的射击游戏。在本次设计中,使用第一人称作主角,用NGUI插件来制作游戏UI界面,用粒子特效来实现敌人被击中时喷血的效果,敌人在寻找目标时用到了导航网格自动寻路,会随机在30个地点刷新位置。在游戏中我们可以利用手机的虚拟键来对控制方向和射杀敌人。不同的关卡有不同的要求,敌人的数量和速度都在不断变化来满足玩家的要求,以供玩家娱乐。

关键词 Unity3D;Android;射击游戏

 

目录

摘要

Abstract

1 绪论-1

1.1 Android游戏发展史-1

1.2 研究目的及意义-1

2 技术介绍-2

2.1 Unity3D介绍-2

2.2 NGUI插件-2

2.3 动画系统-2

2.4 Shuriken粒子系统-2

2.5 导航网格寻路-2

3 需求分析-3

3.1 用户需求-3

3.2 功能需求-3

3.3 界面需求-3

3.4 性能需求-3

3.4.1 硬件环境-3

3.4.2 软件环境-4

3.4.2 可行性分析-4

4 游戏分析-5

4.1 游戏结构方案设计-5

4.2 游戏体系划分结构-6

4.3 游戏的各功能划分-6

4.4 游戏的总体框架-6

5 游戏实现-8

5.1 游戏界面实现-8

5.1.1 主界面-8

5.1.2 商店界面-9

5.1.3 关卡界面-10

5.2 场景实现-10

5.2.1 场景1-10

5.2.2 场景2-11

5.3 主角实现-12

5.3.1 摄像机的控制-12

5.3.2 武器切换-13

5.3.3 主角射击-13

5.4 敌人实现-14

5.4.1 敌人模型-14

5.4.2 敌人动画-15

5.4.3 敌人行为-15

5.5 关卡实现-18

5.6 统计分值-19

5.7 商店实现-20

6 游戏测试-21

6.1 打包发布-21

6.2 性能测试-23

结论-25

致谢-26

附录-28


支付并下载

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