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

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

Unity3D双人横版闯关游戏设计与实现

基于Android的电子拍卖系统设计与开发

个案管理茬老年糖尿病患...

发酵米粉优势菌株的发酵特性研究

日语论文中日酒文化对比研究

新疆农林高校學生昆虫生...

浅谈农村大气环境保护的制度构建【1868字】

2021年什么行业赚钱,适合...

淮安市高校足球运动损伤问卷调查表

激光模拟训练器材国内外研究现状

大淘宝网的虚假交易研究

肢体语言在小学英语教学中的应用浅谈