登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 计算机科学与技术 > 正文

基于unity3D平台的游戏开发中的人工智能的初步实现文献综述

 2020-06-23 08:06  

文 献 综 述

开发背景

游戏从诞生以来,由于其强大的模拟现实作用,越来越受到人们的喜爱。随着现代计算机、网络、虚拟现实、人工智能等技术的发展,游戏的拟人化越来越逼真。高度的拟人化使得现代游戏能够模仿人类社会中的各种情形,并把这些情形通过视觉、听觉、甚至触觉等多种感官反映到人的大脑,从而对人们的现实生活产生巨大冲击。无论是什么游戏,游戏玩家都希望在游戏中能够体验到现实中无法体验到的刺激,得到现实中无法得到的满足。这些刺激和满足主要表现在特定的挑战、社会化、幻想、情感等方面。

人们在玩游戏的时候,也希望游戏中的其他角色能够拥有某些程度上的智能。这些智能可以使得人们能够在游戏的同时得到满足,它可以使人在进行游戏中不觉得孤单。从另一方面,做游戏自然离不开引擎,U NITY是由UNITY Technologies开发的一个让玩家轻松创建诸如三维视频游戏,建筑可视化,实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

Unity类似于Director ,Blender game engine或Torque Game Builder等利用交互的图形化开发环境为首要方式的软件,此外,unity在虚拟现实中也得到广泛应用。我将以一个简单的游戏为例,初步实现基于unity平台上的人工智能。将应用在游戏开发中的几种人工智能算法实现游戏,并对其中的一种算法进行改进与提高。展示改进提高的结果。

用到的人工智能算法:

系统开发环境unity3d引擎,MySQL数据库,与mfc架构系统支持的服务器;部分人工智能算法的实现,C#语言的实现,使游戏中的NPC更好的接近人,使玩家获得更好的游戏体验。着重以在游戏开发中的人工智能算法为主,主要介绍的算法有:

1.寻路算法

2.有限状态机

3.模糊逻辑

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图