Unity人工智能初学者指南
使用 C# 在 Unity 游戏引擎中为游戏编写非玩家角色的实用指南
课程英文名:The Beginners Guide to Artificial Intelligence Unity 2022
此视频教程共13.5小时,中英双语字幕,画质清晰无水印,源码附件全
下载地址
课程编号:349
百度网盘地址:https://pan.baidu.com/s/1301-Ypy2oEP71O2eG1Eakg?pwd=hsgs
课程内容
你将会学到的
-
在 Unity 中使用 C# 设计和编程 [NPC]
-
解释人工智能如何应用于电脑游戏
-
在现有项目中实施与 AI 相关的 Unity Asset 插件
-
使用各种 AI 技术来开发 NPC 的导航和决策能力
本课程包括:
-
30 小时 长的随选视频
-
17 篇文章
-
128 个可下载资源
-
在移动设备和电视上观看
要求
-
您应该熟悉 C# 和 Unity 游戏开发引擎。
说明
您的非玩家角色 (NPC) 是否缺乏动力和野心?他们是不是又慢又笨,经常用头撞墙?那么本课程适合您。加入 Penny,她将解释、演示并帮助您使用 C# 在 Unity 中创建您自己的 NPC。您所需要的只是对 Unity、C# 的全面了解以及将两个数字相加的能力。
本课程使用Unity 版本 2021.3 LTS
在本课程中,Penny 展示了用于在游戏中创建可信角色行为的最流行的 AI 技术,使用她在 30 多年的游戏、图形工作和撰写两本获奖的游戏 AI 书籍中的国际知名教学风格和知识。在整个过程中,您将参加旨在向您传授当今游戏中使用的基本 AI 技术的实践研讨会。您将加入,因为 NPC 被编程为追逐、巡逻、射击、比赛、人群等等。
了解如何编程和使用:
-
矢量图
-
航点
-
导航网格
-
A*算法
-
人群
-
羊群
-
动画人物
-
车辆
-
以及行业标准技术,例如面向目标的行动学习和行为树。
内容和概述
该课程首先对向量数学进行详细检查,而向量数学是 NPC 运动编程的核心。在此之后,航路点系统将用于在环境中移动角色,然后检查 Unity 航路点系统,用于使用 AI 控制的汽车进行赛车。在我们将这些原理应用于开发导航网格和开发能够在游戏环境中找到自己的方式的 NPC 之前,这导致了对图论和 A* 算法的研究。在水族馆完成自主鱼群的编程之前,将从人行道交通的娱乐到逃离危险的人群进行检查。研究了在游戏环境中移动 NPC 的不同方式,
课程中包含的后续研讨会附带了入门 Unity 资产文件和项目以及完整的解决方案。在整个过程中,还有测验和挑战练习,以加强您的学习并指导您表达您的新知识。
完成本课程后,您将对游戏中的 AI、它的工作原理以及如何在您自己的项目中使用它有一个广泛的了解。它将为您配备一个工具集,以更深入地检查任何技术,从而将您的游戏环境提升到一个新的水平。
学生对这门课程的评价:
-
到目前为止,这是我最喜欢的 Udemy-Unity 课程。它把我从对游戏 AI 是如何实现的零知识带入了一个全新的水平。航点、寻路、状态机等都被深入介绍,并将揭示使您的计算机角色看起来像他们真的有自己的想法背后的魔法(剧透警告:这不是魔法)。
-
我的天啊。我喜欢她的教学方式。我还没有完成这门课程。但我只能说这是她的另一门精彩课程。人工智能本身就是一件棘手的事情。在开始这门课程之前,我从未想过我会理解其中的任何内容。但是我错了。通过她的教学风格,您将学习如何以"智能"的方式移动您的角色。这门课程完美切分,节奏很棒。
此课程面向哪些人:
-
任何有兴趣学习如何编写自己的非玩家角色 (NPC) 的人。
-
任何有兴趣了解人工智能如何应用于电脑游戏的人。