تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یونیتی 5: مسیریابی دو بعدی

دوره آموزشی یونیتی 5: مسیریابی دو بعدی

32 دقیقهمتوسط2016-10-10

مدرسین

Jesse Freeman

Jesse Freeman

Head of Partner and Framework Marketing at Amazon

جزئیات دوره

در این دوره، یاد می‌گیرید چطور شخصیت‌ها و اشیا را در بازی‌های دوبعدی از نقطه A به نقطه B حرکت دهید. این آموزش بر مسیریابی (Pathfinding) در دنیای 2D تمرکز دارد و روش‌های ساده‌ای برای اتصال مکان‌های مختلف در بازی‌های دوبعدی را بررسی می‌کند.

جسی فریمن ابتدا ساختارهای داده‌ای (گراف‌ها و نودها) و الگوریتم مسیریابی A* را توضیح می‌دهد، که این الگوریتم امکان حرکت شخصیت‌ها در بازی‌های 2D را فراهم می‌کند. سپس یاد می‌گیرید چطور مسیرها را روی نقشه دوبعدی متصل کنید و سریع‌ترین مسیر را بین دو نقطه پیدا کنید. در نهایت، یک نقشه ساده برای آزمایش منطق مسیریابی خواهید ساخت.

اهداف یادگیری:
✅ الگوریتم A* چیست؟
✅ اضافه کردن کلاس‌ها و ویژگی‌های نود (Node)
✅ ذخیره‌سازی و ایندکس کردن نودهای گراف
✅ ساخت کلاس جستجو برای مسیر‌یابی
✅ پیمایش (Traverse) نودها در مسیر
✅ جستجوی نودهای مجاور
✅ آزمایش عملکرد مسیریابی
✅ طراحی نقشه تست برای بررسی عملکرد مسیر‌یابی
✅ ایجاد و رنگ‌آمیزی یک شبکه (Grid)

مهارت ها

Real-TimeGame DevelopmentUnityVisualization and Real-TimeAECProduct and ManufacturingSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - فایل‌های تمرینی

1. مقدمه راه یاب

  • 03 - A چیست
  • 04 - راه‌اندازی پروژه

2. کلاس گره

  • 05 - گره چیست
  • 06 - افزودن ویژگی node

3. کلاس نمودار

  • 07 - گراف چیست
  • 08 - ذخیره‌سازی گره
  • 09 - پروفایل سازی گره ها
  • 10 - تست برای همسایگان

4. کلاس جستجو

  • 11 - ساخت کلاس Search
  • 12 - شروع جستجو
  • 13 - روش Step
  • 14 - پیمایش گره ها
  • 15 - ادامه جستجو
  • 16 - جستجو Nodeهای مجاور
  • 17 - گرفتن شاخص گره

5. تست جستجو

  • 18 - ساخت نقشه آزمایشی
  • 19 - اجرای جستجو
  • 20 - ایجاد گرید در Unity IU
  • 21 - تغییر رنگ در شبکه
  • 22 - نشان دادن مسیر

نتیجه

  • 23 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal