在 Unity 中学习和实施游戏 AI,以使用 AI 寻路、有限状态机、行为树和 NavMesh 构建智能环境和敌人
在 Unity 中为游戏角色开发人工智能 (AI) 从未如此简单。Unity为游戏和应用程序开发人员提供了各种工具来实现AI,从基本技术到尖端的机器学习代理。通过Unity的API或内置功能利用这些工具,可以在创建游戏世界和角色时提供无限的可能性。
Unity人工智能编程的第五版更新版首先将AI分解为简单的概念。然后,本书使用各种示例来介绍这些概念,并引导您完成旨在突出显示与 Unity 中的游戏 AI 相关的关键概念和功能的实际实现。随着你的进步,你将学习如何实现有限状态机(FSM)来确定你的AI的行为方式,应用概率和随机性使游戏变得不那么可预测,并实现一个基本的感官系统。稍后,您将了解如何使用导航网格设置游戏地图,如何通过 A* 寻路等技术整合移动,以及如何使用行为树为角色提供决策能力。
在本本Unity书结束时,您将拥有所需的技能,将您学到的所有概念和实践课程汇集在一起,以构建令人印象深刻的车辆战斗游戏。
这本 Unity 人工智能书籍面向对 C# 有基本了解的 Unity 开发人员,以及希望扩展 AI Unity 游戏开发知识的 Unity 编辑器。
0条评论