آموزش تسلط بر مسیریابی سه بعدی با Octree [ویدیو] - آخرین آپدیت

دانلود Mastering 3D Pathfinding with Octree [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت یک سیستم ناوبری هوش مصنوعی کارآمد در فضای سه بعدی، فراتر از قرار دادن نقاط راه (Waypoints) است و نیازمند یک رویکرد بهینه برای مسیریابی است. این دوره شما را با Octreeها آشنا می‌کند؛ یک ساختار داده قدرتمند برای تقسیم‌بندی فضایی که به شما اجازه می‌دهد محیط‌های بزرگ را به‌طور موثر مدیریت کنید. شما بررسی خواهید کرد که Octreeها چگونه فضا را تقسیم و اصلاح می‌کنند تا دقت و عملکرد ناوبری را بهبود بخشند و شما را برای پیاده‌سازی آن‌ها در Unity آماده کنند. پس از درک Octreeها، به سراغ گراف‌های نقاط راه و نقش آن‌ها در ساخت مسیرهای قابل پیمایش خواهید رفت. شما یاد می‌گیرید که با تعریف گره‌ها (Nodes)، اتصال یال‌ها (Edges) و کاهش مسیرهای غیرضروری، سیستم‌های نقاط راه بهینه‌ای بسازید. با ادغام این تکنیک‌ها، اطمینان حاصل می‌کنید که سیستم ناوبری شما در عین سازگاری با محیط‌های پویا، کارآمد باقی بماند. در نهایت، الگوریتم مسیریابی A* را پیاده‌سازی کرده و آن را با Octreeها ترکیب می‌کنید تا جابجایی مبتنی بر هوش مصنوعی را در فضاهای سه بعدی توسعه دهید. از طراحی رفتارهای دنبال‌کننده مسیر تا مدیریت چندین عامل (Agent) هوش مصنوعی، تجربه عملی در بهینه‌سازی عملکرد ناوبری کسب خواهید کرد. در پایان دوره، درک عمیقی از مسیریابی مبتنی بر Octree خواهید داشت و برای ساخت راهکارهای ناوبری هوشمند و مقیاس‌پذیر تجهیز می‌شوید. - ساخت Octreeها برای تقسیم‌بندی فضایی بهینه - پیاده‌سازی گراف‌های نقاط راه برای ناوبری هوش مصنوعی - توسعه مسیریابی A* برای محیط‌های سه بعدی - بهینه‌سازی حرکت هوش مصنوعی با استفاده از مسیریابی مبتنی بر Octree - ادغام چندین عامل هوش مصنوعی با ناوبری پویا - ارتقای عملکرد با Octree و A* در Unity این دوره برای توسعه‌دهندگان بازی، مهندسان شبیه‌سازی و علاقه‌مندان به هوش مصنوعی که به دنبال تسلط بر مسیریابی سه بعدی هستند، ایده‌آل است. تجربه قبلی در Unity و C# به همراه درک پایه از ساختارهای داده و الگوریتم‌ها توصیه می‌شود. - درک Octreeها و نقش آن‌ها در تقسیم‌بندی فضایی * ترکیب Octreeها با A* برای راهکارهای بهینه مسیریابی * ایجاد ناوبری مبتنی بر هوش مصنوعی در Unity با چندین عامل

سرفصل ها و درس ها

مقدمه Introduction

  • خوش‌آمدگویی Welcome

  • پیوستن به جامعه دانشجویان H3D Join the H3D Student Community

  • آپدیت به Unity 6 Updating to Unity 6

اکت‌تری‌ها (Octrees) Octrees

  • اکت‌تری (Octree) چیست؟ What is an Octree

  • کلاس‌های پایه Octree The Octree Base Classes

  • افزودن یک گره (Node) Adding a Node

  • تقسیم یک گره Splitting a Node

  • تقسیم فضای محیط Dividing Space

  • تقسیم انتخابی فضا Selectively Dividing Space

  • یافتن برگ‌های خالی Finding Empty Leaves

  • تقسیم برای جزئیات بیشتر (Granularity) Splitting for Higher Granularity

گراف‌های نقاط راه (Waypoint Graphs) Waypoint Graphs

  • معماری پایه گراف - بخش اول Basic Graph Architecture Part 1

  • معماری پایه گراف - بخش دوم Basic Graph Architecture Part 2

  • افزودن گره‌ها به گراف نقاط راه Adding Nodes to the Waypoints Graph

  • افزودن یال‌ها به گراف نقاط راه Adding Edges to the Waypoints Graph

  • کاهش تعداد یال‌ها Reducing Edges

مسیریابی (Pathfinding) Pathfinding

  • مسیریابی Pathfinding

  • پیاده‌سازی A* - بخش اول  Implementing A* Part 1

  • پیاده‌سازی A* - بخش دوم Implementing A* Part 2

  • توسعه هوش مصنوعی دنبال‌کننده مسیر Developing a Path Following AI

  • اولین تست پرواز The First Test Flight

  • افزودن چندین هوش مصنوعی و مسیر Adding Multiple AI and Paths

  • ترکیب A* با Octree برای مسیریابی - بخش اول Combining A* with Octrees for Pathfinding Part 1

  • ترکیب A* با Octree برای مسیریابی - بخش دوم Combining A* with Octrees for Pathfinding Part 2

  • ترکیب A* با Octree برای مسیریابی - بخش سوم Combining A* with Octrees for Pathfinding Part 3

  • افزودن مقاصد برای هوش مصنوعی - بخش اول Adding Destinations for AI Part 1

  • افزودن مقاصد برای هوش مصنوعی - بخش دوم Adding Destinations for AI Part 2

  • افزودن مقاصد برای هوش مصنوعی - بخش سوم Adding Destinations for AI Part 3

سخن‌های پایانی Final Words

  • سخن‌های پایانی از پنی Some Final Words from Penny

نمایش نظرات

آموزش تسلط بر مسیریابی سه بعدی با Octree [ویدیو]
جزییات دوره
4h 0m
29
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Penny de Byl
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Penny de Byl Penny de Byl

استاد برنده جایزه بین المللی و نویسنده پرفروش سلام ، من دکتر پنی دی بایل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی ، SAE ، انستیتوی سرگرمی استرالیا و ویکی گودت مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند. من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.