APP下载

浅谈游戏人工智能关键技术与应用

2018-12-21李昊原

数码世界 2018年5期
关键词:人工智能游戏

李昊原

近年来,随着计算机技术的发展,游戏开发技术变得越来越强大,人们不再满足于游戏的视听感受,而是越来越关注游戏的可玩性以及交互体验感,且逐渐成为游戏开发中的核心要素,而人工智能的应用可显著提升游戏的交互体验。因此,本文通过对游戏人工智能的概述,深入探讨了游戏人工智能关键技术及其应用。

1 游戏人工智能概述

游戏人工智能,目的在于使玩家在玩游戏时获得一种真实体验感,即使是在终端设备性能有限的情况下,也能为玩家创造出真实感,使之沉浸其中。一般来说,常见的计算机终端在CPU性能及存储性能上都不是特别强,人工智能技术的应用能够对其中的非玩家角色进行分析和操作,甚至行为上的决策等,这就使得玩家在游戏中获得更强的交互体验感。当然,人工智能不需要太“聪明”,某些情况下还要对其进行限制,以使得玩家获得最好的游戏体验。从广义上来看,人工智能技术即是存在于游戏当中的多样化的角色,例如“使命召唤”中存在的大量虚拟队友等都是AI应用的具体例子。

2 游戏人工智能关键技术与应用

2.1 Unity3D游戏引擎

当前,Unity3D是游戏开发中最常用的开发引擎,其具有较好的图形效果、强大的数据管理性能,已是目前主流的游戏开发技术。Unity3D的开发,可使用C#语言、Unity Script、Boo等。其对于游戏世界的构筑常常应用各种组件,且内置有多种不同类型的组件,包括网格组件、导航组件、音频组件等,将各种类型的组件应用在目标对象上,就可以有效地提升目标对象的真实感,从而为玩家带去真实的游戏感受。……

登录APP查看全文

猜你喜欢

人工智能游戏
我校新增“人工智能”本科专业
人工智能与就业
数读人工智能
游戏
疯狂的游戏
下一幕,人工智能!
下一幕,人工智能!
爆笑游戏
第八章直接逃出游戏
第八章 直接逃出游戏