|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/visual-scripting-with-unity/
课程评论:没有评论
Coursera 课程总结: **课程名称:** Unity 可视化脚本游戏人工智能入门 (Learn Game Artificial Intelligence in Unity Visual Scripting) **课程概述:** 本课程由 Jim 和 Penny 合作推出,将 Penny 经典的 C# 人工智能教程系列改编为 Unity 可视化脚本(UVS)。Jim 作为一名经验丰富的艺术家和设计师,将带领学员通过实践和开放式的方法,学习如何为游戏创建逼真的人工智能。课程将通过构建两个游戏世界(城市和科幻原型)来教授相关概念和技能。 **学习内容:** * **基础概念:** * 昼夜循环系统,实现日出日落。 * 自定义事件,用于触发萤火虫出现和路灯亮起。 * 游戏内时钟系统,与太阳同步。 * **核心技术:** * 使用 Cinemachine 和 Unity Nav Mesh 系统创建点击移动玩家控制器。 * 为游戏世界添加具有环境互动能力的动植物(如鸭子、老鼠)。 * 创建拥有群体行为的 NPC,他们会四处游荡、躲避汽车、逃离幽灵。 * 掌握旋转和计时,实现激光枪炮塔。 * 使用预测性瞄准来设计更具挑战性的敌人。 * 优化巡逻、追逐和攻击策略的敌人 AI 算法。 * **额外内容:** 根据学员需求和问题补充 extra content。 **课程目标(学成后您将获得):** * 全面理解 Unity 可视化脚本 (UVS) 和 Unity API,为实现创意打下坚实基础。 * 掌握游戏内时间系统,让游戏世界更具动态性。 * 熟悉 3D 游戏数学,自信地在 Unity 中移动和旋转物体。 * 掌握 Unity Nav Mesh 系统,为游戏世界增添栩栩如生的人物和生物。 * 学会使用状态机这一重要的游戏开发工具,创建能响应环境和玩家行为的 AI。 * 完成两个沙盒项目(城市和科幻原型),并拥有可复用的图库,随时应用于其他游戏中。 * 加入 UVS 和 Holistic3D 社区,分享进度、解决问题并与其他 UVS 创作者交流。 **讲师:** Jim (首席讲师,艺术家和设计师),Penny (AI 和计算机科学专家,提供学习内容) **教学方法:** 开放式、实践驱动,逐步演示。 **适合人群:** 任何希望学习如何使用 Unity 可视化脚本创建游戏 AI 的初学者和进阶者。
Strap yourself in: Programming Artificial Intelligence is about to click! My name is Jim, and I'll be your instructor. Creating this course has been a dream of mine ever since I made the official tutorials for Bolt on Unity's Learn Site. In collaboration with Holistic3D, I took Penny's quintessential C# tutorial series The Beginner's Guide to Artificial Intelligence and adapted it to *drumroll*.Unity Visual Scripting! In this course, you're getting the best of both worlds: Learning content from Penny, a renowned expert on AI and computer science.....remixed, riffed on, and presented by me, a creative artist and designer. I've helped thousands learn visual scripting from the early years to today. Through an open-ended, practice-based approach you will follow along as each step is revealed for you to build two game worlds created with Unity 2021.3.9Here's the list of what we'll make together:For total beginners, we start with a Day/Night Cycle to bring sunsets and sunrises to your game worlds.We'll use Custom Events to make fireflies appear and turn streetlights on in the night.Want something more advanced? We'll make an in-game clock and sync it with the sun.Set up a Click-To-Move Player Controller using Cinemachine and Unity's Nav Mesh system.Bring to life wildlife in the form of ducks and rats that respond to the world around them.Populate a city with crowds of NPCs who wander around, avoid cars, and run away from ghostsMaster rotations and timing with a laser gun turret We'll use predictive aiming to make challenging enemies for the player to faceFinesse Enemy AI with improved algorithms for Patrol, Chase and Attack strategiesExtra Content! at the end, based on your requests and questions.By the end of this course you will have: A full understanding of UVS and Unity's API - the foundation to make what you imagineAn in-game time system - make your game worlds dynamic from the startFamiliarity with 3D game mathematics - you'll be comfortable and confident moving and rotating objects in UnityLearned Unity's Nav Mesh System - add lifelike characters and creatures to your game worldsState machines as an essential part of your game dev toolset - create AI behaviors that respond to the environment and the player's actionsTwo sandbox projects, a city and sci-fi action prototype - keep libraries of graphs ready to drop into any of your gamesJoined the friendly and active UVS and Holistic3D communities - share your progress, get unstuck, and connect with other UVS creators like youWe're so excited to share the course with you and can't wait to see how you run with it,- Jim @HomeMech