Game Development: Pathfinding with Unity

所在平台: Udemy

课程主页: https://www.udemy.com/course/game-development-pathfinding-with-unity/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程总结:Unity 游戏开发:寻路 本课程深入探讨了如何在 Unity 中创建智能的 NPC 和怪物寻路系统。您将学习如何构建障碍物规避系统,使角色能够执行各种动作,例如在一个闭合电路中奔跑。在学习过程中,您还将了解射线投射(raycasts)、传感器(sensors)和 Gizmos 的工作原理。 课程将教授您使用 C# 和 Unity 实现 A* 和 Dijkstra 寻路算法。为了便于理解,这些算法将基于 Unity 的 Tilemap 系统进行编写,清晰地展示其工作机制和原理。 随后,课程将重点讲解如何在三维环境中应用 A* 算法,并创建一个智能代理控制器,使各个代理能够追击玩家。 最后,您将学习如何利用 Unity 的 NavMesh 组件,并构建一个能够实现代理(agents)跳跃过空隙、攀爬梯子等复杂导航行为的系统。

课程评论(0条)

课程详情

Have you ever wondered how NPCs and monsters find paths from one point to another?In this course you are going to learn how to create Steering Systems that avoid obstacles so your agent can run a circuit. As you are learning that, you are also learning how raycasts, sensors and Gizmos work.You will learn to code the Pathfinding Algorithms A* and Dijkstra in C# and Unity. They will be made using Unity's Tilemap System so you can very easily understand how they work and what is going on.Then, how to apply the A* Algorithm in tridimensional environments, making a controller of agents that can make those individual agents pursue a Player.Lastly, you'll learn how to use Unity's NavMesh and create a system where agents can jump over empty spaces, climb ladders and all.

课程标签

0人关注该课程

主题相关的课程