Practical guide to AI in Unity
![图片[1]-[Udemy]Unity 中的 AI 实用指南-软件开发学习笔记](https://gamedevfan.cn/wp-content/uploads/2025/05/PracticalguidetoAIinUnity.webp)
为 Unity 游戏创建 AI:使用状态机、行为树和遗传算法开发群体模拟
你将学到什么
- 为《边缘世界》或《缺氧》等殖民地生存游戏奠定基础
- 为您的游戏开发简单和复杂的实用人工智能解决方案
- 使用状态机创建简单的 AI
- 使用状态模式制作可扩展的状态机
- 使用行为树开发复杂的人工智能
- 掌握行为设计器插件
- 用遗传算法模拟生态
要求
- 对Unity的基本了解
- 对 C# 的基本了解
描述
了解如何使用 Unity 为视频游戏创建最先进的 AI。
我相信实用的学习方法,因此本课程将主要基于项目。您不会只学习枯燥的理论并在几天内忘记所有内容,而是将学到的概念应用到两个实际的 Unity 项目中:
- Catch:一个简单的数字复制品,玩每个孩子最喜欢的游戏:Catch
- 殖民地模拟:像 Rimworld 或 Oxygen Not Included 这样的游戏,你无法直接控制 NPC,而是由 AI 控制,你需要确保他们有足够的食物来帮助他们生存。
此外,本课程还包含免费的独家行为设计师教育许可证,通常费用约为 90 美元。行为设计器是行为树的行业标准解决方案,并慷慨地为我提供了他们专门为本课程构建的独家教育许可证。所以你不会在其他地方得到它。
当然,您也将获得该课程的终身访问权限。
我们将从最简单的人工智能系统开始,即状态机。
之后,我们将改进状态机并通过状态模式使它们更具可扩展性。
然后我们将讨论主题,这是独立游戏和 AAA 游戏制作中使用的更先进的技术之一:行为树。
最后,我们将了解一种更具实验性的人工智能方法,即遗传算法,它更像是一个小众主题,但具有脱颖而出的非常有趣的游戏机制的潜力。
虽然本课程已经相当广泛,涵盖了现代游戏开发中人工智能最重要的方面,但我不可能涵盖这个巨大领域的所有内容。例如,我不会讨论机器学习,因为仅这个主题就足以填满一大堆课程,而且对于大多数游戏人工智能来说实际上并不实用,因为你缺乏对其的控制。
在课程结束时,您将对现代游戏开发最重要的人工智能技术和设计模式充满信心。
那么您还在等什么,现在就加入我,开始自己创建令人惊叹的人工智能系统。
本课程适合谁:
- 对 Unity 中的 AI 感兴趣的中级游戏程序员
- 具有一定编码和 Unity 背景的游戏设计师
© 版权声明
文章版权归作者所有,未经允许请勿转载。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
THE END
暂无评论内容