دوره توسعهدهنده Unreal Engine 5.4 با ++C: اولین بازی RPG خود را بسازید
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه با استفاده از Unreal Engine 5.4 بازی بسازید؟
- چگونه با استفاده از ++C در Unreal Engine کدنویسی کنید؟
- رفتارهای هوش مصنوعی برای دشمنان
- تکنیکهای مدرن توسعه بازی
- چگونه ++C و بلوپرینت ها را با هم ترکیب کنید؟
- چگونه یک رابط کاربری بسازید؟
- چگونه در ++C نوتیف های انیمیشنی سفارشی بنویسید؟
- سیستم مبارزه هوش مصنوعی سفارشی با استفاده از الگوی Strategy در ++C
- ایجاد کامپوننتهای سفارشی برای Unreal Editor
- ساخت سیستم ذخیره بازی با چکپوینتها در ++C
پیش نیازهای دوره
- نصب نسخه Unreal Engine 5.4
- نصب IDE مانند Visual Studio Code یا Rider
- حدود 50 گیگابایت فضای خالی هارد دیسک
- آشنایی پایه با هر زبان برنامهنویسی
توضیحات دوره
آیا آمادهاید وارد دنیای توسعه بازی شوید و رویاهای RPG خود را به واقعیت تبدیل کنید؟ به این دوره جامع که برای مبتدیان طراحی شده است، خوش آمدید. در این دوره، یاد میگیرید چگونه با استفاده از Unreal Engine 5.4 و ++C بازی RPG خود را بسازید. این دوره از جدیدترین نسخه Unreal Engine، یعنی 5.4.3، بهرهمند است و ابزارها و تکنیکهای پیشرفتهای را در اختیار شما قرار میدهد تا یک بازی را از ابتدا بسازید.
در طول این دوره، تجربه عملی کار با ++C، زبان برنامهنویسی استاندارد صنعت برای توسعه بازی را کسب خواهید کرد. در ادامه درک می کنید که چرا ++C بن مایه اصلی بازیهای با کارایی بالا است و چگونه به طور بینظیری با Unreal Engine، یکی از قدرتمندترین و انعطافپذیرترین موتورهای بازیسازی، ادغام میشود. چه هدفتان توسعه بازیهای مستقل باشد یا کار روی عناوین AAA، این دوره مهارتها و دانش لازم را برای موفقیت در اختیار شما قرار میدهد.
از یک مهندس نرمافزار با بیش از ده سال تجربه کد نویسی و سابقه گسترده در Unreal Engine بیاموزید. در این دوره از راهاندازی محیط توسعه گرفته تا اجرای مکانیکهای اصلی بازی، راهنمایی های مرحله به مرحله دریافت می کنید. تا پایان این دوره، اعتماد به نفس و توانایی لازم برای ساخت بازی RPG خود را خواهید داشت و آماده شروع سفر توسعه بازیهایتان میشوید.
این دوره برای چه کسانی مناسب است؟
- کاربران Unreal Engine که میخواهند Unreal Engine 5.4 و ++C را بیاموزند.
- آنهایی که میخواهند با ویژگیهای جدید Unreal Engine 5.4 آشنا شوند.
- هر کسی که میخواهد بازی های خودش را بسازد.
- توسعهدهندگانی که به Unreal Engine سوییچ میکنند و میخواهند ++C یاد بگیرند.
دوره توسعهدهنده Unreal Engine 5.4 با ++C: اولین بازی RPG خود را بسازید
-
نصب Unreal Engine 02:25
-
نصب IDE 06:59
-
بازبینی ادیتور Visual Studio و Unreal 17:28
-
ایجاد پروژه - افزودن کاراکتر و انیمیشنها 28:24
-
اسپرینگ آرم و دوربین 11:36
-
اتصال سلاح و سپر 11:23
-
راه اندازی Enhanced Context Mapping برای حرکت 07:02
-
راهاندازی ورودی بازیکن برای حرکت با استفاده از ++C 21:55
-
راهاندازی بررسی پیرامون برای کاراکتر با استفاده از ++C 09:00
-
فعالسازی پرش کاراکتر 12:31
-
ایجاد نمونه انیمیشنی با استفاده از ++C 18:01
-
Blend Space برای حالتهای استراحت، راه رفتن و دویدن 12:55
-
بلوپرینت انیمیشن کاراکتر 10:57
-
پرش کاراکتر 08:35
-
راهاندازی حالت دویدن کاراکتر در ++C 13:29
-
مرور Blendspace با 8 جهت 02:40
-
کاراکتر Root Bone در Mixamo 16:19
-
ایمپورت انیمیشنهای جدید در Mixamo 11:33
-
نمونه انیمیشن جدید Blend Space 10:06
-
مونتاژ حمله 12:43
-
راه اندازی اکشنهای ورودی برای حملات در ++C 22:20
-
پخش مونتاژهای حمله در ++C 18:33
-
راه اندازی برخورد سلاحها با ++C 18:45
-
استیت نوتیفای انیمیشن سفارشی در ++C 17:22
-
مش و سیستم ریتارگت انیمیشن دشمن 14:19
-
ایجاد کلاس دشمن 10:59
-
نمونه انیمیشنی دشمن 10:17
-
رابط ها - ایجاد رابط ضربه 10:53
-
خسارت و آسیب وارد شده از سوی دشمن 20:00
-
Blend Space دشمن 05:41
-
نمونه انیمیشنی از بلوپرینت دشمن 04:53
-
گشتزنی مبتنی بر هوش مصنوعی دشمن 13:05
-
مشاهده حرکت بازیکن برای حمله 08:36
-
مونتاژ حمله دشمن 08:15
-
حملات تصادفی دشمن 31:26
-
برخورد سلاح دشمن 22:33
-
استیت نوتیفای انیمیشنی دشمن 13:39
-
آسیب به کنترلر هوش مصنوعی دشمن و بازیکن 20:17
-
ایجاد Nameplate دشمن 19:46
-
نمایش و پنهانسازی Nameplate دشمن 05:31
-
نوار سلامت لایهای بازیکن 16:50
-
بلاک کردن اکشنهای ورودی 10:14
-
ایمپورت از Mixamo و بلاک کردن Getter Setter 15:58
-
بروزرسانی منطق TakeDamage 04:20
-
محاسبه ضرب نقطهای برای آبجکت های مقابل بازیکن 12:23
-
مسدود کردن یا غیرفعال کردن حرکت 02:38
-
مقدمهای بر سیستم هوش مصنوعی سفارشی 01:28
-
راه اندازی کامپوننت Stimulus برای Paladin 08:05
-
پیکربندی دید کنترلر مبتنی بر هوش مصنوعی دشمن - قسمت 1 17:08
-
پیکربندی دید کنترلر مبتنی بر هوش مصنوعی دشمن - قسمت 2 13:56
-
ایجاد سیستم مبارزه هوش مصنوعی با الگوی Strategy 34:07
-
ایجاد منطق برای استراتژی گشتزنی 14:00
-
رفع مشکل تیک مربوط به رسیدن به مقصد 20:20
-
حرکت به سمت بازیکن و حمله 17:31
-
ایجاد UAttackStrategy برای سیستم Unreal Engine Reflection 18:48
-
ایجاد UPatrolStrategy برای سیستم Unreal Engine Reflection 12:27
-
استیت هوش مصنوعی دشمن 19:36
-
پاکسازی استراتژی حمله 15:36
-
استراتژی Strafe - قسمت 1 22:44
-
استراتژی Strafe - قسمت 2 31:31
-
بررسی صحت استراتژی 06:16
-
مرگ بازیکن 16:07
-
مرگ دشمن 09:50
-
صداهای رایگان و Audacity 05:18
-
صدای ضربه دشمن 08:29
-
صدای ضربه زدن به بازیکن 10:41
-
Niagara VFX Spawn در محل استخوان 11:14
-
تغییر شکل حرکت حمله پرشی - قسمت 1 19:58
-
تغییر شکل حرکت حمله پرشی - قسمت 2 19:09
-
ایجاد موشک دشمن در ++C 32:22
-
ایجاد تیر چوبی 08:51
-
راه اندازی بلوپرینت کماندار و کمان 18:40
-
ابزارهای Archer IK Retarget و BlendSpace 06:11
-
نمونه انیمیشنی از کماندار 08:11
-
مونتاژ حمله دوربرد 09:36
-
نوتیفای انیمیشن موشک - قسمت 1 07:59
-
نوتیفای انیمیشن موشک - قسمت 2 14:08
-
مونتاژ مرگ کماندار 04:26
-
Name Plate کماندار 11:56
-
پاکسازی محدوده دشمن 10:34
-
رفع مشکل دامنه پذیرش حمله 14:20
-
ایجاد مونتاژ Dodge Roll و اکشنهای ورودی 08:29
-
ایجاد اکشنهای ورودی و بایندینگها در ++C 11:47
-
استیت بازیکن و بروزرسانی آسیب واردشده 15:26
-
ریست کردن استیت بازیکن 09:25
-
ایجاد کلاس ذخیره بازی بازیکن 04:44
-
ذخیره و بارگذاری دادههای بازیکن 20:57
-
ایجاد ذخیره سازی آبجکت در ++C 14:42
-
ایجاد و ذخیره سازی منطقه چکپوینت 13:04
-
سطح جدید و نورپردازی 05:36
-
طراحی اولیه سطح یا وایت باکسینگ - قسمت 1 08:30
-
طراحی اولیه سطح یا وایت باکسینگ - قسمت 2 09:34
-
غار روح با دشمنان - قسمت 1 08:29
-
غار روح با دشمنان - قسمت 2 04:23
-
غار روح با دشمنان - قسمت 3 05:39
-
اضافه کردن غول به سطح غار روح 06:17
-
ایجاد نوار سلامتی غول 16:01
-
متن نام غول 06:27
-
ایجاد ویجت منوی اصلی 11:50
-
سطح منوی اصلی 06:06
-
ساخت نسخه نهایی و توزیع بازی 15:28
-
نسخه نهایی 07:51
مشخصات آموزش
دوره توسعهدهنده Unreal Engine 5.4 با ++C: اولین بازی RPG خود را بسازید
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:102
- مدت زمان :21:57:59
- حجم :15.05GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy