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

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

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

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

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

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

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

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

组态王文献综述

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

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

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

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

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

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

人事管理系统开题报告

紫陵阁

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