找回密码
 立即注册
查看: 209|回复: 0

人工智能如何在游戏AI中广泛应用?

[复制链接]
发表于 2022-3-5 09:25 | 显示全部楼层 |阅读模式
事实上,人工智能早已在游戏中广泛运用。
游戏领域对人工智能的应用越来越多,包括自动寻径、攻击、角色成长、状态机等等多种人工智能技术,游戏中的NPC也变得越来越“聪明”,有时简直让人真假难辨。今天我们就对人工智能在游戏中的应用原理一探究竟。
智能+自动——游戏中的人工智能
游戏中的不少操作需要一定的智能,比如在策略游戏中,我们指挥着大批NPC从一个位置移动到另一个位置,这中间需要考虑各种障碍的存在、敌方的火力点以及路径耗费等诸多因素。如果由我们玩家一个一个的具体操作,一定会累吐血,而如果任由NPC自动移动,那么如何找到最佳的移动路线,对这些并没有真正思想意识的游戏角色来说,并不是一件简单的事情。而现在的大部分游戏,类似这种对路线的规划,可借助大数据+智能自我学习,使得NPC具备一定的人工智能,从而完全可以替代玩家,自动实现最佳移动了
实际的游戏场景中,人工智能是怎样发生作用的呢?以《模拟人生》游戏为例,其中有大量的游戏场景是比较简单、机械的,只要做出简单的判断即可完成游戏操作。对于这样的游戏场景,人工智能一般借助“行为树”来实现。行为树通过状态枚举、流程来控制游戏中人物的行为,通过在节点添加“IF/THEN”式的判断,实现人物的智能行为。在《模拟人生》中执行“吃饭”动作,人工智能只要设置一个判断行为树就可以完成。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2025-5-10 01:14 , Processed in 0.136611 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表