آنریل انجین 5 - سیستم نقشه (مینیمپ، نقشه جهان و ناوبری)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک سیستم مینیمپ کاملاً کاربردی و بلادرنگ با آنریل انجین 5
- طراحی یک نقشه جهان تعاملی که بهدقت مراحل بزرگ بازی را نمایش میدهد.
- پیادهسازی آیکونهای پویا برای بازیکن، اهداف و نقاط مهم
- ایجاد یک سیستم سفر سریع با مکانهای قابل انتخاب روی نقشه و نقاط سفر نزدیک
- ردیابی اهداف با نشانگرهای فاصله بلادرنگ و ویجتهای HUD
- نمایش نواحی ثابت و پویا مانند محدودهها، مناطق و بخشهای خوشهای
- تبدیل و مدیریت مؤثر داده فضای جهان به فضای نقشه
- ساختاردهی یک سیستم نقشه مقیاسپذیر و قابلاستفادهمجدد با بهترین شیوههای بلوپرینت
- بهینهسازی سیستمهای مینیمپ و نقشه جهان برای عملکرد بلادرنگ
- یکپارچهسازی یکنواخت سیستم نقشه در پروژههای جهانباز و پروژههای بزرگمقیاس
پیشنیازهای دوره
- هیچ تجربه قبلی لازم نیست؛ همهچیز را به صورت گامبهگام و از ابتدا میسازیم.
- آشنایی اولیه با رابط کاربری آنریل انجین 5 و بلوپرینتها مفید است، اما الزامی نیست.
- یک کامپیوتر که بتواند آنریل انجین 5 را اجرا کند. (نسخه آنریل انجین 5.3 یا بالاتر، ترجیحا آنریل انجین 5.7)
- حداقل 16 GB رم و یک GPU مجزا (NVIDIA GTX 1060 و معادل AMD یا بالاتر توصیه میشود)
- اتصال اینترنت پایدار برای دانلود آنریل انجین، فایلهای پروژه و منابع آموزشی
- اشتیاق و آمادگی برای یادگیری عملی با ساختن همزمان با مدرس
توضیحات دوره
به هنر ساخت سیستمهای مینیمپ و نقشه جهان قدرتمند، مقیاسپذیر و بهینه در آنریل انجین 5 مسلط شوید.
این دوره شما را فراتر از عناصر ساده HUD و نقشههای ابتدایی رابط کاربری میبرد و وارد طراحی سیستمهای ناوبری دادهمحور میکند که در بازیهای مدرن استفاده میشوند. یاد میگیرید چگونه مراحل بزرگ را نمایش دهید، بازیکن و اهداف را بهصورت بلادرنگ ردیابی کنید و تعاملات نقشهای شهودی بسازید که برای پروژههای جهانباز و نیمهجهانباز مقیاسپذیر باشند.
شما تجربه عملی ساخت یک سیستم کامل مینیمپ و نقشه جهان از ابتدا را با بلوپرینتها در آنریل انجین 5، UMG و داده بلادرنگ گیمپلی بدست میآورید. از رندر لایو مینیمپ و آیکونهای پویا تا سفر سریع، ردیابی فاصله و مصورسازی نواحی، یاد میگیرید چگونه یک سیستم ناوبری حرفهای و واکنشگرا طراحی کنید که آماده استفاده در پروژههای واقعی باشد.
مسیر یادگیری شما:
- مینیمپ - مینیمپ بلادرنگ با آیکونهای پویا و ردیابی بازیکن
- نقشه جهان - نقشه گسترده برای مصورسازی و تعامل با کل مرحله
- سفر سریع - سفر فوری با مکانهای قابل انتخاب روی نقشه یا نقاط سفر نزدیک
- نشانگرهای فاصله - ویجتهای پویا در HUD برای ردیابی اهداف و مکانهای علامتگذاریشده
- Waypoint - به بازیکن اجازه میدهد اهداف ناوبری را بهصورت پویا قرار دهد، بروزرسانی کند و ردیابی کند.
- محدودهها و نواحی - نمایش نواحی ثابت و پویا مستقیماً روی نقشه.
- Pathfinding و Path Rendering - مصورسازی مسیر با مفاهیم شبکه و گراف، بررسی منطق pathfinding و رندر مؤثر مسیرهای پویا روی نقشه
تا پایان این دوره، شما یک سیستم کامل مینیمپ و نقشه جهان را از ابتدا ساختهاید. همچنین درک عمیقی از بلوپرینتها در آنریل انجین 5، معماری رابط کاربری، منطق فضای نقشه و تکنیکهای مصورسازی بلادرنگ داده بدست میآورید.
همچنین مبانی نظری اصلی پشت این سیستمها، از جمله کاربردهای عملی ساختارهای داده، الگوریتمها، heuristicها و استراتژیهای بهینهسازی عملکرد را درک خواهید کرد.
این مهارتها مستقیماً در بازیهای جهانباز، RPGها، پروژههای شبیهسازی، بازیهای استراتژی و محیطهای بزرگمقیاس قابل استفاده هستند.
چه کاربر سطح متوسط آنریل انجین باشید و چه بخواهید وارد سیستمهای پیشرفته گیمپلی شوید، این دوره یک پایه محکم، قابلاستفادهمجدد و آماده تولید برای ساخت سیستمهای ناوبری حرفهای در اختیار شما قرار میدهد.
این دوره برای چه کسانی مناسب است؟
- کاربران مبتدی آنریل انجین که با اصول اولیه ویرایشگر آشنا هستند و میخواهند یاد بگیرند سیستمهای واقعی بازی چگونه ساخته میشوند.
- توسعهدهندگانی که دانش اولیه بلوپرینت دارند و میخواهند فراتر از ویجتهای ساده رابط کاربری و عناصر HUD بروند.
- توسعهدهندگان متوسط آنریل انجین که میخواهند سیستمهای مینیمپ و نقشه جهان ساختاریافته و قابلاستفادهمجدد طراحی کنند.
- توسعهدهندگان بازی که روی پروژههای جهانباز یا نیمهجهانباز کار میکنند و به ناوبری، ردیابی و سفر سریع نیاز دارند.
- توسعهدهندگان مستقل و تیمهای کوچک که میخواهند یک راهحل تمیز و آماده تولید برای نقشه پیادهسازی کنند.
- توسعهدهندگانی که به رابط کاربری دادهمحور، منطق فضای نقشه و معماری مقیاسپذیر سیستم علاقهمند هستند.
- کاربران پیشرفته آنریل انجین و طراحان فنی که میخواهند درک عمیقتری از طراحی حرفهای سیستمهای ناوبری بدست آورند.
آنریل انجین 5 - سیستم نقشه (مینیمپ، نقشه جهان و ناوبری)
-
راهاندازی پروژه 15:40
-
Interactableها 17:43
-
متریال هایلایت پوششی 11:16
-
Consume کردن Interactableها 05:20
-
رابط کاربری مینیمپ 20:43
-
عمومیسازی پارامترهای مینیمپ 07:22
-
لایه پسزمینه مینیمپ 30:57
-
بروزرسانی بلادرنگ موقعیت پسزمینه مینیمپ 40:48
-
بروزرسانی بلادرنگ چرخش پسزمینه مینیمپ 38:29
-
ابزار Scene Capture 19:51
-
Map Texture Creator 16:00
-
کد منبع Map Texture Creator 24:05
-
افزودن آیکونهای مینیمپ به مینیمپ 32:15
-
بروزرسانی موقعیت آیکون مینیمپ 36:36
-
آیکونهای نقشه دادهمحور 17:35
-
بروزرسانی چرخش آیکون مینیمپ 16:50
-
ناپدید شدن آیکونهای مینیمپ هنگام خروج از محدوده 12:27
-
آیکونهای متحرک مینیمپ 09:36
-
انواع مختلف انیمیشنهای آیکون مینیمپ 18:58
-
رابط کاربری منوی نقشه جهان 25:09
-
رابط کاربری نقشه جهان 08:34
-
لایه پسزمینه نقشه جهان 17:28
-
بزرگنمایی نقشه جهان 35:50
-
دستهبندی ورودی نقشه جهان 19:15
-
افزودن آیکونهای نقشه جهان به نقشه جهان 39:36
-
بروزرسانی موقعیت آیکون نقشه جهان 39:16
-
فیکس کردن موقعیت آیکون نقشه جهان و بروزرسانی چرخش آیکون نقشه جهان 12:43
-
آیکونهای متحرک نقشه جهان 11:26
-
آیکونهای قابل انتخاب نقشه جهان 16:53
-
باکس توضیحات آیکون نقشه جهان 48:11
-
سفر سریع 27:04
-
آیتمهای دستهبندی اطلاعات نقشه جهان 19:39
-
فیکس کردن باگ آیتمهای منحصربهفرد دستهبندی اطلاعات نقشه جهان و لایه آیکونهای مینیمپ 20:36
-
ویجت نشانگر فاصله 16:55
-
بروزرسانی بلادرنگ فاصله در نشانگر فاصله 21:25
-
فلش نشانگر فاصله 28:34
-
بروزرسانی موقعیت فلش نشانگر فاصله 23:18
-
بروزرسانی چرخش فلش نشانگر فاصله 08:37
-
نشانگر فاصله واکنشپذیر به تعامل 10:36
-
نشانگر فاصله متحرک 15:18
-
اکتور Waypoint 05:58
-
قرار دادن و حذف Waypoint روی نقشه جهان 45:08
-
افزودن محدوده 17:35
-
متریال UI محدوده 26:03
-
بروزرسانی موقعیت محدوده 31:47
-
بروزرسانی اندازه محدوده 40:11
-
فیکس کردن باگ محدودسازی محدوده روی مرزها 10:58
-
آشنایی با Pathfinding 28:33
-
مدیر ناوبری و پیشنمایش شبکه 20:39
-
ایجاد یک شبکه 38:45
-
متریال سلول شبکه 11:02
-
بروزرسانی وضعیت سلولهای شبکه 23:31
-
heuristicها 22:37
-
پیادهسازی heuristicها 50:35
-
ساختارهای داده Heap و صف اولویت 27:18
-
نمونه صف اولویت 14:41
-
نمونه صف اولویت (دموی سریع) 01:49
-
پیادهسازی صف اولویت 33:53
-
الگوریتم A*Pathfinding 22:22
-
نمونه الگوریتم A*Pathfinding 13:20
-
نمونه الگوریتم A*Pathfinding (دموی سریع) 03:59
-
پیادهسازی الگوریتم A*Pathfinding 46:40
-
موانع و دستکاری شبکه ناوبری 46:15
-
فراخوانی Pathfinding 44:50
-
جستجوی حلقهای 12:10
-
پیادهسازی جستجوی حلقهای 13:21
-
رندرینگ مسیر روی لایه مسیر - بخش 1 45:20
-
رندرینگ مسیر روی لایه مسیر - بخش 2 35:53
-
رفع فاصله مسیر و رندر یک مسیر واحد 28:22
-
قوانین رندر مسیر 27:37
-
سفارشیسازیها و نهاییسازی مسیر 25:51
مشخصات آموزش
آنریل انجین 5 - سیستم نقشه (مینیمپ، نقشه جهان و ناوبری)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:71
- مدت زمان :27:55:57
- حجم :34.51GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy