《Unity 人工智能编程:借助 Unity 第 5 版的强大功能,在游戏中添加强大、可信且有趣的 AI 实体》

作者:

日期:2022-08-23

出版:

  • 363
  • 0
  • 0

作品总结

《Unity 人工智能编程:借助 Unity 第 5 版的强大功能,在游戏中添加强大、可信且有趣的 AI 实体》

在 Unity 中学习和实施游戏 AI,以使用 AI 寻路、有限状态机、行为树和 NavMesh 构建智能环境和敌人

主要特点

  • 探索最新的 Unity 功能,让 AI 在游戏中的实施更加轻松
  • 使用行为树和导航网格等 AI 概念构建更丰富、更动态的游戏
  • 使用 Unity 机器学习工具包实现角色行为和模拟

书籍描述

在 Unity 中为游戏角色开发人工智能 (AI) 从未如此简单。Unity为游戏和应用程序开发人员提供了各种工具来实现AI,从基本技术到尖端的机器学习代理。通过Unity的API或内置功能利用这些工具,可以在创建游戏世界和角色时提供无限的可能性。

Unity人工智能编程的第五版更新版首先将AI分解为简单的概念。然后,本书使用各种示例来介绍这些概念,并引导您完成旨在突出显示与 Unity 中的游戏 AI 相关的关键概念和功能的实际实现。随着你的进步,你将学习如何实现有限状态机(FSM)来确定你的AI的行为方式,应用概率和随机性使游戏变得不那么可预测,并实现一个基本的感官系统。稍后,您将了解如何使用导航网格设置游戏地图,如何通过 A* 寻路等技术整合移动,以及如何使用行为树为角色提供决策能力。

在本本Unity书结束时,您将拥有所需的技能,将您学到的所有概念和实践课程汇集在一起,以构建令人印象深刻的车辆战斗游戏。

您将学到什么

  • 了解 AI 在游戏设计中的基础知识
  • 使用 C# 编程创建更智能的游戏世界和角色
  • 使用寻路算法行为应用自动字符移动
  • 使用行为树实现角色决策算法
  • 建立可信且高效的人工羊群和人群
  • 为您的 AI 世界创建感官系统
  • 精通程序内容生成的基础知识
  • 探索机器学习在 Unity 中的应用

本书是为谁而写的

这本 Unity 人工智能书籍面向对 C# 有基本了解的 Unity 开发人员,以及希望扩展 AI Unity 游戏开发知识的 Unity 编辑器。

0条评论