لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی هوش مصنوعی در توسعه بازی
- آخرین آپدیت
دانلود 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
نمایش نظرات