آموزش ساخت منوهای حرفه‌ای و بهینه‌شده با Widget Blueprints از ابتدا تا پیشرفته در آنریل انجین 5 - Unreal Engine 5: Creating Main Menu


آموزش ساخت منوهای حرفه‌ای و بهینه‌شده با Widget Blueprints از ابتدا تا پیشرفته در آنریل انجین 5 - Unreal Engine 5: Creating Main Menu

آموزش ساخت منوهای حرفه‌ای و بهینه‌شده با Widget Blueprints از ابتدا تا پیشرفته در آنریل انجین 5 به زبان انگلیسی | زمان: 9 ساعت و 25 دقیقه | حجم: 8510 مگابایت | فرمت: MP4


این دوره آموزشی، شما را با اصول ساخت منوهای اصلی حرفه‌ای و آماده برای بازی آشنا می‌کند. با استفاده از این دوره، شما قادر خواهید بود تا منوهای واکنش‌گرا و بهینه‌شده برای تمام دستگاه‌ها (موبایل، تبلت، کامپیوتر، لپ‌تاپ، تلویزیون) ایجاد کنید. علاوه بر این، شما نحوه افزودن و پخش ویدئوها و موسیقی پس‌زمینه در بازی، تغییر تنظیمات ویدیویی، ساخت صفحه Splash (لوگو) متحرک، و ایجاد انیمیشن‌های UI مانند دکمه‌های Hover، کادرهای گفت‌وگو و غیره را یاد خواهید گرفت. این دوره به شما کمک می‌کند تا منوهای حرفه‌ای و بهینه‌شده برای بازی‌های خود بسازید و با استفاده از Unreal Engine 4 یا 5، UI‌هایی ایجاد کنید که هم از نظر عملکرد و هم از نظر طراحی بهینه و زیبا باشند. در پایان این دوره، شما قادر خواهید بود منوهایی تولید کنید که برای هر دستگاهی (موبایل، تبلت، لپ‌تاپ، PC، تلویزیون) واکنش‌گرا و مناسب باشد. اگر می‌خواهید یاد بگیرید چگونه منوهای حرفه‌ای و بهینه‌شده برای بازی بسازید و به UI و UX بازی‌های خود به شکلی جذاب و کارآمد بپردازید، این دوره برای شما مناسب است.

ویژگی‌ها و سرفصل‌های دوره:


بخش 1: مقدمه و راه‌اندازی
معرفی دوره
- راه‌اندازی پروژه: نحوه ایجاد پروژه Unreal Engine 4 یا 5 برای ساخت منوهای بازی.
- دانلود دارایی‌های رایگان و نحوه فشرده‌سازی تصاویر و تبدیل فایل‌های MP3 به WAV.
- ساختار پوشه‌ها و نحوه وارد کردن دارایی‌ها به پروژه.

بخش 2: اصول اولیه Widget Blueprint
ساخت اولین Widget Blueprint: آشنایی با اصول ساخت منوها.
عناصر اصلی UI:
- متون، دکمه‌ها و لایه‌ها.
- تصاویر، نوار پیشرفت (Progress Bar)، جعبه‌های افقی و عمودی، اسپیس‌ها، جعبه‌های پیمایش (Scroll Box)، و پوشش‌ها (Overlay).
- Widget Switcher: نحوه جابجایی بین صفحات مختلف منو.
- Nesting و استفاده از Anchors برای ساخت منوهای واکنش‌گرا برای دستگاه‌های مختلف.

بخش 3: بهینه‌سازی UI (بسیار مهم)
چرا باید از Canvas Panel اجتناب کرد؟
- بهینه‌سازی عناصر UI برای کاهش بار پردازشی و بهبود عملکرد.
- جایگزینی Canvas Panel و استفاده از روش‌های بهینه‌تر.
- تمرین‌های عملی و حل مسائل بهینه‌سازی.

بخش 4: ساخت منوی اصلی (طراحی و برنامه‌نویسی)

- طراحی دکمه‌ها برای منوی اصلی و ساخت انیمیشن‌های ساده برای آن‌ها.
- ایجاد دکمه شروع بازی و دکمه خروج از بازی با استفاده از Blueprints.
- طراحی صفحه تنظیمات و برنامه‌نویسی عملکردهای آن.
- افزودن و پخش ویدئوها و موسیقی پس‌زمینه در منوها.
- ساخت صفحه Level Select و برنامه‌نویسی آن.
- پاک‌سازی و بهینه‌سازی طراحی منوی اصلی.

بخش 5: ساخت Splash Screen و Loading Screen
- طراحی صفحه Splash (صفحه نمایش لوگو متحرک).
- ساخت ویدئو Intro بازی و افزودن دکمه Skip.
- افزودن موسیقی پس‌زمینه به Intro و ایجاد صفحه بارگذاری (Loading Screen) با نوار پیشرفت (Progress Bar).
- پاک‌سازی Blueprints و رفع اشکالات نهایی.

بخش 6: سخن پایانی
- جمع‌بندی دوره و نکات پایانی برای ادامه دادن به یادگیری.
- توصیه‌هایی برای مراحل بعدی در مسیر توسعه بازی.

بخش 7: دوره تکمیلی
- ادامه دادن مسیر توسعه بازی و استفاده از دانش آموخته شده در پروژه‌های دیگر.

مخاطبین دوره:
این دوره برای همه کسانی که علاقه‌مند به توسعه منوهای بازی با Unreal Engine هستند، طراحی شده است. این دوره مناسب برای:
- مبتدی‌ها: کسانی که تازه وارد دنیای توسعه بازی شده‌اند و هیچ دانش قبلی از برنامه‌نویسی ندارند.
- کاربران متوسط و پیشرفته: کسانی که می‌خواهند مهارت‌های خود را در زمینه توسعه UI بازی با Unreal Engine بهبود دهند.
- توسعه‌دهندگان بازی: افرادی که قصد دارند منوهای حرفه‌ای و بهینه‌شده برای بازی‌های خود بسازند.
- افرادی که از موتورهای دیگر مانند Unity، Godot یا دیگر انجین‌ها به Unreal Engine مهاجرت می‌کنند.

مزایای این دوره:
- شروع از اصول اولیه: شما از پایه شروع می‌کنید و گام به گام با مفاهیم پیشرفته‌تر آشنا می‌شوید.
- آموزش دقیق و گام به گام: هر درس به‌صورت کامل و دقیق توضیح داده می‌شود تا تمام مفاهیم به خوبی درک شوند.
- بهینه‌سازی و تکنیک‌های عملکرد: یاد خواهید گرفت چگونه UI را بهینه کنید تا در تمامی دستگاه‌ها به خوبی کار کند.
- آموزش Blueprints: یاد خواهید گرفت که چگونه برنامه‌نویسی Blueprints را برای منوها انجام دهید، از جمله افزودن دکمه‌ها، انیمیشن‌ها، و تغییر تنظیمات.
- پروژه‌های عملی: با انجام تمرین‌ها و پروژه‌های عملی، تمامی مطالب را به‌طور کامل درک خواهید کرد.