دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آنریل انجین 5 - ساخت بازی در سی پلاس پلاس و بلوپرینت (مقدماتی)

آنریل انجین 5 - ساخت بازی در سی پلاس پلاس و بلوپرینت (مقدماتی)

✅ سرفصل و جزئیات آموزش

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

  • آنریل انجین 5
  • سی پلاس پلاس برای آنریل انجین
  • بلوپرینت در آنریل انجین
  • انیمیشن‌ها
  • منطق‌ها
  • اکتورها

پیش‌نیازهای دوره

  • دانش اولیه سی پلاس پلاس (مهم)

توضیحات دوره

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

اگر دانش اولیه از سی پلاس پلاس دارید و می‌خواهید آنریل انجین 5 را دوباره یاد بگیرید، این دوره برای شماست.

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

بهترین راه برای یادگیری آنریل انجین 5 شروع با بلوپرینت است. وقتی آن را درک کنید، می‌توانید سی پلاس پلاس را بیاموزید. به همین دلیل در این دوره هر دو، بلوپرینت و سی پلاس پلاس را آموزش می‌دهیم.

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

همان‌طور که می‌دانید اکثر شرکت‌های بازی تریپل ای حدود 10% از بلوپرینت در آنریل انجین و 90% از سی پلاس پلاس استفاده می‌کنند.

  • کاراکتر در آنریل انجین چگونه کار می‌کند؟
  • انیمیشن‌ها چگونه کار می‌کنند؟
  • حالت بازی چیست؟
  • بهبود یافته
  • کامپوننت چیست و چگونه از آن‌ها استفاده کنیم؟
  • پلتفرم‌های متحرک
  • آسانسور
  • استامپر
  • فن
  • رابط کاربری طراحی ویجت
  • آیتم

این دوره بروزرسانی می‌شود و موانع و پلتفرم‌های بیشتری اضافه خواهد شد تا بتوانیم با هم توسعه دهیم. ما مانند یک گروه با هم روی بازی کار می‌کنیم.

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

  • همه کسانی که دانش اولیه سی پلاس پلاس را دارند.

آنریل انجین 5 - ساخت بازی در سی پلاس پلاس و بلوپرینت (مقدماتی)

  • مقدمه 00:49
  • نصب آنریل انجین 02:28
  • نصب مایکروسافت ویژوال استودیو 03:10
  • ایجاد پروژه برای بلوپرینت 01:50
  • ایجاد پروژه سی پلاس پلاس 02:46
  • ایمپورت فایل‌ها 02:47
  • ایجاد کلاس کاراکتر 04:19
  • ایجاد حالت بازی 02:35
  • ورودی بهبود یافته 05:49
  • ورودی حرکت بهبود یافته 03:39
  • بررسی حرکت به سمت راست یا چپ 04:25
  • بررسی حرکت رو به جلو و عقب 03:35
  • حرکت دادن کاراکتر 04:43
  • کنترل چرخش و بردار روبه‌جلو و راست 03:22
  • افزودن ورودی حرکت حول محور عمودی به کنترلر 05:35
  • افزودن ورودی چرخش عمودی به کنترلر 03:22
  • بهتر کردن حرکت 03:36
  • پرش 02:13
  • جمع‌بندی بلوپرینت 02:19
  • ایجاد کلاس کاراکتر 07:30
  • ساخت کدهای سی پلاس پلاس 05:10
  • کامنت‌ها در سی پلاس پلاس 03:34
  • مقایسه سی پلاس پلاس و بلوپرینت 05:07
  • ایجاد متغیر Spring Arm 09:26
  • مقداردهی اولیه کامپوننت Spring Arm 06:02
  • مصورسازی کد سی پلاس پلاس 05:05
  • اضافه کردن دوربین در سی پلاس پلاس 05:55
  • تنظیمات پروژه 01:18
  • پیوست به کامپوننت 03:03
  • تغییر ویژگی‌های کامپوننت در بلوپرینت 03:14
  • تغییر تنظیمات Spring Arm در سی پلاس پلاس 06:56
  • تغییر تنظیمات پیش‌فرض در سی پلاس پلاس 03:42
  • تغییر تنظیمات حرکت کاراکتر در سی پلاس پلاس 06:52
  • ایجاد کانتکس نگاشت ورودی و اکشن‌های ورودی 05:51
  • دریافت کنترلر بازیکن 05:06
  • دریافت سیستم فرعی 05:25
  • اضافه کردن کانتکس نگاشت 07:04
  • UPROPERTY 04:45
  • UE_LOG 04:46
  • نمایش مقادیر با UE_LOG 04:19
  • ایجاد تابع 06:24
  • ارسال اکشن ورودی به سی پلاس پلاس 02:32
  • اتصال اکشن ورودی به تابع 10:13
  • دریافت مقادیر ورودی 02:49
  • FVector 05:45
  • دریافت بردار روبه‌جلو 05:53
  • سفارشی‌سازی بردار روبه‌جلو 02:44
  • بردار راست 03:16
  • اکشن نگاه کردن 06:40
  • نگاه به اطراف 01:39
  • اکشن پرش 03:56
  • ایمپورت انیمیشن‌ها 03:01
  • Idle state 05:10
  • state دویدن 05:11
  • BlendSpaceها 04:47
  • محاسبه میزان خم شدن 06:12
  • Finterp to 02:53
  • ماشین حالت حرکت هوایی 03:32
  • state پرش 03:11
  • blend space پرش 03:13
  • state سقوط 03:36
  • stateهای فرود 05:16
  • قوانین فرود 02:53
  • نمونه انیمیشن 06:03
  • حرکت روی زمین 02:35
  • بروزرسانی انیمیشن نیتیو 04:26
  • مقداردهی اولیه انیمیشن نیتیو 03:21
  • دریافت کاراکتر 05:33
  • کامپوننت حرکت کاراکتر 04:25
  • دریافت سرعت 04:13
  • طول بردار در سی پلاس پلاس 04:55
  • قانون اجرای IDLE 02:03
  • توضیح انیمیشن خم شدن 02:34
  • blend space خم شدن 03:40
  • دریافت چرخش کاراکتر 03:45
  • محاسبه میزان خم شدن 04:47
  • FInterp to 02:50
  • حرکت هوایی 03:06
  • state پرش 03:40
  • blend space پرش 02:46
  • state سقوط 02:53
  • stateهای فرود 06:43
  • قوانین فرود 02:54
  • ایجاد بلوپرینت 04:37
  • نقاط Spline 05:59
  • نقاط کنترل 03:56
  • مدت زمان 03:37
  • ایجاد کلاس پلتفرم متحرک 03:46
  • کامپوننت مش استاتیک 05:05
  • کامپوننت Uscene 03:29
  • کامپوننت Spline و interp 05:09
  • دریافت مکان نقاط Spline 05:51
  • راه‌اندازی Interp to movement 04:09
  • مدت زمان 02:07
  • ایجاد کلاس اکتور 03:19
  • تنظیمات آسانسور 04:13
  • رفتن به مکان پایان 03:01
  • رویداد شروع و پایان هم‌پوشانی 03:30
  • رفتن به مکان شروع 03:27
  • رفتن به مکان پایان 02:09
  • متغیرهای مکان شروع و پایان 04:09
  • رفتن به مکان پایان به صورت روان 01:33
  • رفتن به مکان شروع به صورت روان 01:35
  • تلرانس فاصله 03:30
  • فیکس کردن باگ 01:33
  • ایجاد کلاس آسانسور 03:09
  • ایجاد کامپوننت UScene 03:47
  • ایجاد کامپوننت مش استاتیک 02:49
  • ایجاد برخورد جعبه 02:56
  • مکان شروع و پایان 03:34
  • ایجاد هندل تایمر 02:51
  • تنظیم تایمر 04:31
  • متغیر زمان پایین ماندن 01:33
  • تابع رفتن به مکان پایان 02:53
  • تنظیم مکان نسبی 02:22
  • V interp to 03:25
  • فاصله 03:17
  • در شروع هم‌پوشانی 06:09
  • تنظیم تایمر برای پایین رفتن 03:58
  • زمان بالا ماندن 01:28
  • رفتن به مکان شروع به صورت روان 02:38
  • رفتن به مکان پایان 03:41
  • فیکس کردن باگ 02:57
  • ایجاد بلوپرینت استامپر 03:45
  • تایم‌لاین 05:48
  • تنظیمات تایم‌لاین 02:35
  • Push کردن کاراکتر 02:01
  • فیکس کردن باگ 03:36
  • ایجاد کلاس استامپر 07:32
  • حرکت استامپر 05:40
  • مشکل دوربین 02:05
  • تشخیص بازیکن 04:56
  • حرکت کاراکتر 02:42
  • کلاس بلوپرینت فن 05:58
  • متحرک‌سازی فن 01:42
  • تایمر تکرارشونده 04:18
  • شلیک به بازیکن 05:32
  • کلاس فن 05:47
  • کامپوننت پیکان 02:37
  • ماژول Niagara 03:54
  • کامپوننت Niagara 03:53
  • چرخش فن 02:08
  • رویدادهای برخورد جعبه 04:35
  • شلیک به بازیکن 04:27
  • توان فن 01:08
  • دریافت کاراکتر بازیکن 03:31
  • آشنایی با بلوپرینت ویجت 08:33
  • نمایش ویجت در بازی 03:44
  • نمایش ارتفاع در رابط کاربری 06:27
  • بروزرسانی ارتفاع 06:36
  • حداکثر ارتفاع در رابط کاربری 06:39
  • بروزرسانی حداکثر ارتفاع 04:47
  • رابط کاربری نوار پیشرفت 06:25
  • رابط کاربری سکه 04:02
  • افزایش سکه 05:15
  • اضافه کردن سکه برای حداکثر ارتفاع جدید 03:24
  • ایجاد کلاس ویجت کاربر 03:33
  • دسترسی به ویجت در سی پلاس پلاس 06:40
  • ایجاد و نمایش رابط کاربری 05:14
  • اتصال کامپوننت در هر دو، سی پلاس پلاس و بلوپرینت 03:27
  • تابع تنظیم متن 05:58
  • بروزرسانی ارتفاع 02:15
  • بروزرسانی بلوک متن حداکثر ارتفاع 05:09
  • بروزرسانی نوار پیشرفت 03:53
  • تابع تنظیم سکه 03:11
  • افزایش سکه برای حداکثر ارتفاع 03:44
  • کلاس بلوپرینت آیتم 04:53
  • چرخش تصادفی 04:23
  • تنظیمات برخورد 01:47
  • آیتم 02:12
  • صدای متای برداشتن آیتم 03:11
  • ایجاد کلاس آیتم 07:03
  • چرخش آیتم 06:16
  • برداشتن آیتم 04:12
  • صداها 06:17
  • سیستم بازی 02:22
  • پلتفرم متحرک 03:34
  • آسانسور 03:35
  • استامپر 02:22
  • فن 02:26
  • آیتم 01:08
  • بسته‌بندی بازی 08:04
  • فیکس کردن بسته‌بندی 02:37

4,924,000 984,800 تومان

مشخصات آموزش

آنریل انجین 5 - ساخت بازی در سی پلاس پلاس و بلوپرینت (مقدماتی)

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:مقدماتی
  • تعداد درس:184
  • مدت زمان :12:28:56
  • حجم :14.33GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
4,094,500 818,900 تومان
  • زمان: 10:22:00
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,902,500 380,500 تومان
  • زمان: 04:49:47
  • تعداد درس: 39
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,461,500 292,300 تومان
  • زمان: 03:42:51
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:03:27
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
842,500 168,500 تومان
  • زمان: 02:08:20
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,526,000 1,905,200 تومان
  • زمان: 24:07:21
  • تعداد درس: 41
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,000,500 200,100 تومان
  • زمان: 02:32:45
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,744,500 348,900 تومان
  • زمان: 04:25:25
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید