آموزش مبانی هوش مصنوعی در توسعه بازی - آخرین آپدیت

دانلود Foundations of AI in Game Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را بسنجید، پیش‌فرض‌ها را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما به بررسی عمیق مفاهیم بنیادی هوش مصنوعی (AI) و کاربرد آن در توسعه بازی خواهید پرداخت. با کاوش در تکنیک‌های هوش مصنوعی در Unity، یاد می‌گیرید که چگونه کاراکترهای مبتنی بر هوش مصنوعی را پیاده‌سازی کنید، حرکت واقع‌گرایانه ایجاد کنید و سیستم‌های پیشرفته مسیریابی (Pathfinding) را توسعه دهید. با پیشروی در دوره، کشف خواهید کرد که چگونه ریاضیات، فیزیک و الگوریتم‌ها برای تشکیل ستون فقرات توسعه هوش مصنوعی در بازی‌ها با هم ترکیب می‌شوند. دوره با معرفی اصول اصلی هوش مصنوعی و نحوه کاربرد آن در توسعه بازی آغاز می‌شود. سپس موضوعات کلیدی مانند ریاضیات برداری، فیزیک پشت حرکات هوش مصنوعی و نحوه پیش‌بینی موقعیت‌های آینده اشیاء توسط هوش مصنوعی را پوشش خواهید داد. از آنجا، دوره شما را در راه‌اندازی الگوریتم مسیریابی A* راهنمایی می‌کند تا اطمینان حاصل شود که کاراکترهای هوش مصنوعی شما می‌توانند در محیط‌های پیچیده حرکت کنند. با ورود به مباحث پیشرفته‌تر، هوش مصنوعی را با Waypointها، گراف‌ها و پرتابه‌ها ادغام خواهید کرد و درک عمیقی از نحوه ساخت یک سیستم پاسخگو و هوشمند برای بازی‌ها به دست خواهید آورد. این دوره برای توسعه‌دهندگان مشتاق بازی و کسانی که علاقه‌مند به یادگیری مفاهیم برنامه‌نویسی هوش مصنوعی در زمینه توسعه بازی هستند، ایده‌آل است. دانش قبلی در زمینه هوش مصنوعی مورد نیاز نیست، اما درک پایه از Unity و اصول برنامه‌نویسی مفید خواهد بود. این دوره شما را در تمام جنبه‌های فنی راهنمایی کرده و در عین حال، کاربرد عملی برای جان بخشیدن به سیستم‌های هوش مصنوعی شما را تشویق می‌کند.

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

مقدمه Introduction

  • مقدمه‌ای بر تخصص Introduction to Specialization

  • مقدمه‌ای بر هوش مصنوعی Introduction to Artificial Intelligence

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

  • ریاضیات برداری نه چندان ترسناک Not So Scary Vector Mathematics

  • راه‌اندازی مسیریابی در Unity Setting up Pathfinding in Unity

  • به‌روزرسانی به Unity 6 Updating to Unity 6

ریاضیات هوش مصنوعی The Mathematics of AI

  • صفحه دکارتی The Cartesian Plane

  • بردارها بخش ۱ Vectors Part 1

  • بردارها بخش ۲ Vectors Part 2

  • بردارها بخش ۳ Vectors Part 3

  • محاسبه فاصله بخش ۱ Calculating Distance Part 1

  • محاسبه فاصله بخش ۲ Calculating Distance Part 2

  • محاسبه ضرب داخلی (Dot Product) Calculating the Dot Product

  • محاسبه زاویه بین بردارها Calculating the Angle Between Vectors

  • محاسبه ضرب خارجی (Cross Product) Calculating the Cross Product

  • یک پروژه ساده خلبان خودکار A Simple Autopilot Project

فیزیک هوش مصنوعی The Physics of AI

  • زمان Time

  • نرمال‌سازی حرکت با استفاده از زمان Normalizing Movement with Time

  • سرعت (Velocity) Velocity

  • پیش‌بینی موقعیت‌های آینده اشیاء بازی بخش ۱ Predicting Future Locations of Game Objects Part 1

  • پیش‌بینی موقعیت‌های آینده اشیاء بازی بخش ۲ Predicting Future Locations of Game Objects Part 2

  • شتاب بخش ۱ Acceleration Part 1

  • شتاب بخش ۲ Acceleration Part 2

  • شتاب بخش ۳ Acceleration Part 3

  • مسیرها (Trajectories) بخش ۱ Trajectories Part 1

  • مسیرها (Trajectories) بخش ۲ Trajectories Part 2

  • مسیرها (Trajectories) بخش ۳ Trajectories Part 3

الگوریتم A The A* Algorithm

  • الگوریتم مسیریابی A* بخش ۱ The A* Pathfinding Algorithm Part 1

  • الگوریتم مسیریابی A* بخش ۲ The A* Pathfinding Algorithm Part 2

  • الگوریتم مسیریابی A* بخش ۳ The A* Pathfinding Algorithm Part 3

  • الگوریتم مسیریابی A* بخش ۴ The A* Pathfinding Algorithm Part 4

  • الگوریتم مسیریابی A* بخش ۵ The A* Pathfinding Algorithm Part 5

  • الگوریتم مسیریابی A* بخش ۶ The A* Pathfinding Algorithm Part 6

نقاط مسیر (Waypoints) و گراف‌ها Waypoints and Graphs

  • نقاط مسیر (Waypoints) Waypoints

  • حرکت Slerping به سمت جهت حرکت Slerping to the Direction of Travel

  • دنبال کردن یک مدار Following a Circuit

  • دنبال کردن یک ردیاب Following a Tracker

  • استفاده از A با نقاط مسیر بخش ۱ Using A with Waypoints Part 1*

  • یک API ساده برای گراف بخش ۱ A Simple Graph API Part 1

  • یک API ساده برای گراف بخش ۲ A Simple Graph API Part 2

  • یک API ساده برای گراف بخش ۳ A Simple Graph API Part 3

  • استفاده از A با نقاط مسیر بخش ۲ Using A with Waypoints Part 2*

  • عبور از یک مسیر Traversing a Path

  • صدور دستورات به سیستم مسیریابی Giving Commands to Pathfind

نمایش نظرات

آموزش مبانی هوش مصنوعی در توسعه بازی
جزییات دوره
9h 48m
44
(آخرین آپدیت)
286
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده