بهینهسازی بلوپرینتهای آنریل انجین
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ویدئوهای گامبهگام برای مبتدیان و دانشجویان پیشرفته
- چرا هرگز نباید از Casting، تیک رویداد، اتصال رویداد، تاخیر و دریافت همه بازیکنان در یک کلاس استفاده کنید؟
- سیستم پیشرفته شفا و آسیب، سیستم امتیازدهی، تعامل بازیکن و موارد دیگر
- یادگیری رابط بلوپرینت، تایمرها، رویدادهای سفارشی، توابع و ماکروها به صورت دقیق
- اکشنهای گیمپلی هیجانانگیز و پیشرفته
- بستهبندی بازی پیشرفته (exe.) با استفاده از Project Launcher و کاهش حجم فایل
- توانمندیها و Spells بازیکن با Cooldown
- پس از اتمام دوره، 90% از بلوپرینتهای خود را جایگزین خواهید کرد.
پیشنیازهای دوره
- شما باید آنریل انجین 4 یا 5 را نصب کرده باشید (ما بلافاصله برنامهنویسی را آغاز خواهیم کرد).
- شما باید بدانید که چگونه در Viewport ناوبری کنید.
- میتوانید از آنریل انجین 4 یا 5 برای این دوره استفاده کنید.
- هیچ دانش قبلی از برنامهنویسی الزامی نیست، اما میتواند مفید باشد.
توضیحات دوره
در این دوره، شما یاد خواهید گرفت که چگونه بازیها را با استفاده از آنریل انجین 4 یا 5 بدون نوشتن هیچگونه کدی بسازید.
شما یاد خواهید گرفت که چگونه از زبان قدرتمند اسکریپتنویسی ویژوال: بلوپرینتها استفاده کنید.
این دوره برای مبتدیان و دانشجویان پیشرفته طراحی شده است.
هدف دوره اطمینان از این است که شما بفهمید هر یک از بلوپرینتها چگونه کار میکند، بنابراین ما هر درس را با جزئیات فراوان و تکرار زیاد توضیح میدهیم.
تکنیکهایی که در این دوره یاد خواهید گرفت به شما کمک خواهد کرد تا اکشنهای گیمپلی منحصربهفرد خود و قابلیتهای بازیکن را برای هر نوع بازی مانند شوتر سوم شخص، شوتر اول شخص، بازی بالا به پایین، اسکرولر جانبی، RPG یا هر نوع دیگری بسازید.
پس از اتمام دوره قادر به انجام موارد زیر خواهید بود:
- درک میکنید که بلوپرینتها چگونه کار میکند؟
- ایجاد عملیاتهای هیجانانگیز و جالب گیمپلی
- ایجاد قابلیتهای منحصربهفرد بازیکن با سیستم Cooldown
- ایجاد یک بازی قدرتمند و بهینه شده با بلوپرینتها
- شناسایی، بازتولید و فیکس کردن خطاهای رایج در طول برنامهنویسی
در این دوره توضیح میدهیم که چرا برخی از بلوپرینتهای رایج ممکن است برای بازی شما مضر باشند، مانند:
- Casting (به عنوان مثال Casting به کاراکتر سوم شخص)
- تیک رویداد
- اتصال رویداد (در بلوپرینتهای ویجت)
- تاخیر
- دریافت تمامی بازیکنان کلاس
شما فقط از ویدئوها پیروی نخواهید کرد و آنچه را که انجام میدهیم کپی نخواهید کرد، بلکه واقعاً درک خواهید کرد که همه موارد چگونه کار میکند، بنابراین پس از پایان دوره قادر خواهید بود تا به تنهایی با بلوپرینتها، با کمترین نیاز به کمک از دیگر آموزشها، برنامهنویسی کنید.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند یاد بگیرند چگونه بازیها را به روش درست با استفاده از بلوپرینتها بهینه بسازند.
- دانشجویانی که میخواهند بلوپرینتهای خود را به سطح بالاتری ارتقا دهند.
- دانشجویانی که میخواهند هر اندازهای از بازیها، بزرگ یا کوچک را بسازند.
- دانشجویان سطح متوسط یا متخصص از این دوره بهرهمند خواهند شد.
- دانشجویانی که میخواهند یاد بگیرند چگونه بازی بسازند، اما نمیدانند یا نمیخواهند کد بنویسند.
بهینهسازی بلوپرینتهای آنریل انجین
-
پیشنمایش دوره و خوشآمدگویی 02:49
-
ایجاد پروژه جدید 00:49
-
دانلود داراییهای رایگان 01:41
-
اجتناب از استفاده گره "Cast To" 16:20
-
اجتناب از استفاده از گره "تیک رویداد" 06:23
-
اجتناب از استفاده از گره "تاخیر" 02:41
-
اجتناب از استفاده از گره "دریافت همه بازیکنان در یک کلاس" 02:27
-
اجتناب از استفاده از "اتصال رویداد" در ویجتها 06:11
-
HUD بازیکن 03:14
-
ورودی بازیکن 04:57
-
سلامت بازیکن (رویدادهای سفارشی) 16:22
-
سلامت بازیکن (توابع) 11:19
-
سلامت بازیکن (رابط بلوپرینت) 12:08
-
درمان آسیب بازیکن با استفاده از بلوپرینت 06:23
-
آسیب و درمان بازیکن در طول زمان (تایمرها) 24:48
-
پاکسازی بلوپرینتها 06:25
-
راه رفتن و دو سرعت (ماکروها) 13:25
-
مرگ بازیکن 18:08
-
دویدن تند + Cooldown HUD 29:28
-
قابلیت پلک زدن 15:15
-
بررسی اندازه فایل داراییها 04:53
-
کاهش و توقف زمان + Cooldown 12:39
-
پرتابه بازیکن 18:01
-
نابود کردن آبجکتها با پرتابه 16:02
-
تایمر بازی 17:15
-
پیکاپ آیتم ها (کلید) 22:56
-
ایجاد دربهای کشویی 19:09
-
درب شرطی (به کلید نیاز دارد) 08:53
-
پلتفرمهای متحرک 11:37
-
پورتالها (تلهپورت بازیکن) 13:43
-
پرتابه دشمن + آسیب AOE 10:00
-
برج دشمن 21:13
-
سیستم امتیازدهی (جعبه مهمات) 23:59
-
پرش و پدهای پرتاب 18:33
-
جعبه گنج + ریزش آیتمها 31:55
-
Project Launcher 15:58
مشخصات آموزش
بهینهسازی بلوپرینتهای آنریل انجین
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:36
- مدت زمان :07:50:41
- حجم :6.71GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy