游戏已经成为目前最受欢迎的娱乐项目之一,而其中的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在目标追踪系统的实现与应用

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

AES算法GPU协处理下分组加...

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究