4。4  A*算法的实现 ………………………………………………………………………… 19

  5    系统测试 ……………………………………………………………………………… 23

5。1  系统打包及运行 ……………………………………………………………………… 23

5。2  系统测试 ……………………………………………………………………………… 23

5。2。1  角色移动测试 ………………………………………………………………………… 23

5。2。2  AI自动寻路测试 …………………………………………………………………… 23

5。2。3  上传积分测试 ………………………………………………………………………… 24

结论 …………………………………………………………………………………… 26

致谢 …………………………………………………………………………………… 27

参考文献 ……………………………………………………………………………… 28

1  引言

本毕业设计将完成一款FPS(第一人称视角射击)游戏,它是以玩家的主观视角来进行的,玩家们不用再像别的游戏一样操纵着屏幕中的虚拟人物来进行游戏,而是身临其境地体验游戏带来的视觉冲击,这就大大增强了游戏的主动性和真实感。

本毕业设计所需要的软件为Unity3D。Unity是一款跨平台的游戏开发工具,从一开始就被设计成易于使用的产品。作为一个完全集成的专业级应用,Unity还包含了价值数百万美元的功能强大的游戏引擎。Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎,并且它还是一个跨平台的游戏引擎,它可以一次编译多处运行,免去了重写代码的麻烦和风险。

1。1研究背景和研究意义

随着硬件的逐步完善,人们对游戏的需求越来越大。三维游戏中越来越复杂的人物造型、自然逼真的动作以及与环境的真实互动,使得三维游戏场景越来越逼近真实世界[1],早期第一人称类游戏所带给玩家的一般都是屏幕光线的刺激,简单快捷的游戏节奏[2] ,第一人称射击类游戏是一种三维射击游戏,玩家通过控制角色的眼睛也就是第一视角观察游戏世界[3]。

上一篇:基于ON/OFF的网络隐蔽信道的设计
下一篇:尺度不变特征变换方法SIFT在目标追踪系统的实现与应用

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

组态王文献综述

淮安市老漂族心理与休闲体育现状的研究

弹道修正弹实测弹道气象数据使用方法研究

小学《道德与法治》学习心得体会

适合宝妈开的实体店,适...

林业机械作业中的安全性问题【2230字】

浅谈动画短片《天降好运》中的剧本创作

人事管理系统开题报告

紫陵阁

大学生就业方向与专业关系的研究