游戏已经成为目前最受欢迎的娱乐项目之一,而其中的3D游戏也是技术要求较高的项目之一。Unity3D是一个专业的3d游戏开发引擎,它提供了图形引擎,物理引擎,网络接口等多方面的支持,并且Unity自带了一个非常强大的编辑器—MonoDevelop,它还支持C#和JavaScript,非常适合游戏开发。80156

本文主要是以Unity5。3为开发环境,设计并开发一款单机版的FPS游戏,此游戏将利用A*寻路算法来实现游戏中的AI,敌人由AI控制,使其能够找到玩家并主动攻击。本文包括前期的游戏策划,代码的编写和后期的调试,发布等,最终完成一个完整的3D游戏。

毕业论文关键词  Untiy3D  FPS  A*寻路   游戏制作

毕业设计说明书外文摘要

Title  Research and realization of a FPS game and A* routing algorithm                     

                                                           

Abstract

Game has been one of the most popular entertainment,and 3D game is one of the programs which require high technical 。Unity3D is a Professional 3D game development engine,it provided Graphics engine, physics engine, network interface and other aspects of support,futher more,Unity is installed with a powerful editor -- MonoDevelop, It also supports C# and JavaScript, very suitable for game development。 This paper is about the design and development of the FPS game mainly based on Unity5。3 development environment,it has AI system which was realized by 

A* routing algorithm,and enemies can find player and auto attack player with the control of the AI。This paper contains game planning, material production, debugging code compilation and the release, etc。

Keywords  Unity3D  FPS  A* algorithm  Game design

目   次

1   引言 ……………………………………………………………………………………… 1

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

1。2  Unity3D简介 …………………………………………………………………………… 1

1。3  脚本系统 ………………………………………………………………………………… 2

1。4  A*算法简介 ……………………………………………………………………………… 2

1。5  FPS游戏的现状 ………………………………………………………………………… 3

2   Unity3D基本概念 ……………………………………………………………………… 4

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

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识