1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Unreal Engine 5 C++: Advanced Frontend UI Programming 2025-6
Unreal Engine 5 C++: Advanced Frontend UI Programming

Udemy – Unreal Engine 5 C++: Advanced Frontend UI Programming 2025-6

 

توضیحات

دوره Unreal Engine 5 C++: Advanced Frontend UI Programming. در این دوره جامع، شرکت‌کنندگان به طور کامل با نحوه ساخت یک سیستم رابط کاربری فرانت‌اند با کیفیت AAA و کاملاً از پایه، با استفاده از فریم‌ورک Common UI در Unreal Engine 5 و زبان C++ آشنا می‌شوند. از منوهای لایه‌بندی شده گرفته تا پشتیبانی کامل از گیم‌پد، آنها یاد خواهند گرفت که چگونه رابط‌های کاربری فراگیر و ماژولار را برای پروژه‌های واقعی طراحی کنند. آموزش با راه‌اندازی پایه و اساس اصلی رابط کاربری آغاز می‌شود. یک ویجت طرح‌بندی اولیه ایجاد خواهد شد، پشته‌های ویجت با استفاده از تگ‌های گیم‌پلی ثبت می‌شوند و توابع ناهمگام برای نمایش ویجت‌ها روی صفحه پیاده‌سازی می‌گردند. پس از تکمیل این مرحله، یک صفحه واکنش‌گرا با عنوان “Press Any Key” ساخته و با استفاده از جریان جدید ویجت نمایش داده می‌شود.

در ادامه، یک سیستم منوی اصلی پویا ایجاد خواهد شد. با استفاده از دکمه‌های Common UI که توسط کلاس‌های بومی C++ پشتیبانی می‌شوند، توضیحات متنی دکمه‌ها، دکمه‌های عملیاتی و یک صفحه تأیید انعطاف‌پذیر اضافه می‌شود. همچنین، اطمینان حاصل خواهد شد که پشتیبانی کامل از گیم‌پد به طور یکپارچه ادغام شده است. در طول این فرایند، شرکت‌کنندگان نحوه ساختاردهی ویژگی‌های رابط کاربری را به روشی ماژولار و قابل استفاده مجدد برای هر دو پروژه Blueprint و C++ فرا می‌گیرند. پس از تکمیل منوی اصلی، به ساخت یک منوی تنظیمات قدرتمند پرداخته می‌شود. این سیستم شامل دکمه‌های تب در بالا، یک پنل جزئیات دقیق در سمت راست و پشتیبانی از چندین دسته تنظیمات از جمله گیم‌پلی، صدا، گرافیک و ورودی خواهد بود. شرکت‌کنندگان یاد خواهند گرفت که چگونه اشیاء داده را با سیستم Data Registry آنریل ترکیب کنند تا رابط کاربری به صورت پویا پر شود.

آنچه فرا خواهید گرفت

  • راه‌اندازی یک فریم‌ورک رابط کاربری ماژولار با استفاده از سیستم Common UI در Unreal Engine 5 و C++.
  • ایجاد و مدیریت ویجت‌ها با استفاده از پشته‌های ویجت به همراه تگ‌های گیم‌پلی و بارگذاری ناهمگام.
  • توسعه یک منوی تنظیمات کاملاً کاربردی:
  • ناوبری تب، پنل جزئیات پویا، دسته‌بندی‌های تنظیمات ماژولار.
  • سیستم Game User Settings برای ذخیره/بارگذاری مقادیر پیکربندی.
  • ساخت یک سیستم کامل برای تغییر نقشه ورودی (Input Remapping).
  • استفاده از پیش‌پردازنده‌های ورودی برای تشخیص و پردازش پویا ورودی بازیکن.
  • صفحه بارگذاری هنگام راه‌اندازی و در حین بازی.
  • استفاده از Common Activatable Widget، Widget Stacks، Common Text Block و موارد دیگر.
  • اشیاء داده سفارشی برای تولید آیتم‌های List View.

این دوره مناسب افرادیست که

  • یادگیرندگانی که می‌خواهند دانش خود را در برنامه‌نویسی UI با C++ و Common UI تعمیق بخشند.
  • یادگیرندگانی که به دنبال ساخت معماری‌های UI آماده برای تولید، مقیاس‌پذیر و ماژولار هستند.
  • یادگیرندگانی که پروژه‌هایشان به منوهای لایه‌بندی شده، تنظیمات و پشتیبانی از گیم‌پد نیاز دارند.
  • یادگیرندگانی که آماده انتقال به یک فریم‌ورک UI مبتنی بر C++، قدرتمندتر و انعطاف‌پذیرتر هستند.
  • یادگیرندگانی که به ماژول‌های UI قابل استفاده مجدد مانند صفحات تنظیمات، تغییر نقشه ورودی و صفحات بارگذاری نیاز دارند.

مشخصات دوره Unreal Engine 5 C++: Advanced Frontend UI Programming

  • ناشر : Udemy
  • مدرس : Vince Petrelli
  • زبان: انگلیسی
  • سطح آموزش : متوسط
  • تعداد دروس : 209
  • مدت زمان آموزش : 27 ساعت و 29 دقیقه

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

Unreal Engine 5 C++_ Advanced Frontend UI Programming.

پیشنیازهای دوره Unreal Engine 5 C++: Advanced Frontend UI Programming

  • Basic Experience with C++ in Unreal Engine is required

تصاویر دوره

Unreal Engine 5 C++_ Advanced Frontend UI Programming.

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

نسخه 2025/6 نسبت به 2025/2 به و مدت زمان 2 ساعت 15 دقیقه افزایش داشته است.

لینک دانلود

دانلود بخش 1 – 3 گیگابایت

دانلود بخش 2 – 3 گیگابایت

دانلود بخش 3 – 3 گیگابایت

دانلود بخش 4 – 3 گیگابایت

دانلود بخش 5 – 3 گیگابایت

دانلود بخش 6 – 1.49 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

16.49 گیگابایت

4/5 - (4 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست