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

资料分类:计算机信息 上传会员:萌小月 更新时间:2020-12-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8891
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要: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

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:本次毕业设计的题目为基于Unity3D的Android射击类游戏开发,旨在成功的设计出一款可以运行在智能手机的射击游戏。本次毕业设计是通过手机的虚拟遥感来控制方向,以达到玩家体验游戏......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: