با این دوره آموزشی از سطح مبتدی تا حرفهای پیشرفت کنید و تمام اجزای یک بازی جهان باز اکشن RPG را از صفر بسازید. ویژگیهای جدید Unreal Engine 5 را بیاموزید، از جمله:
در سطح جهان باز خود به مبارزه بپردازید، موجودات را از بین ببرید، گلدانها را شکسته و گنج و روح جمع آوری کنید و سعی کنید سلامت و استقامت خود را بالا نگه دارید!
ما رفتارهای دشمن را پیادهسازی خواهیم کرد که میتوانند برای انواع مختلف موجودات، از جمله گرانتلینگها، رپتورها، حشرات و گولمها مورد استفاده مجدد قرار گیرند. شخصیت خود را کدنویسی کنید تا بتواند با کشتن هیولاهای قویتر و جمعآوری غارت، سلاحهای بهتر و بهتری را بردارد و تجهیز کند.
ویژگیهای جدید Unreal Engine 5 مانند Motion Warping، Meta Sounds، Linked Anim Graphs، سیستم ریتارگتینگ جدید UE5 با IK Rigs و IK Retargeters، Leg IK با Control Rigs، ایجاد جلوههای بصری در Niagara و موارد دیگر را پوشش خواهیم داد!
ما با یک سطح کاملاً خالی شروع میکنیم و همه چیز را از آسمان و جو، طبیعت، درختان و گیاهان اضافه میکنیم، و حتی با استفاده از ویژگی جدید Packed Level Instance UE5 یک سطح سیاهچال کامل را وارد میکنیم.
ما بردارها و ریاضیات توسعه بازی را در یک بخش کامل ریاضی پوشش خواهیم داد تا شما را برای برنامه نویسی گیم پلی قبل از غواصی و ایجاد اولین کلاس C++ خود آماده کنیم.
سپس سلسله مراتب کلاس Unreal Engine را یاد میگیریم، یک Actor اساسی ایجاد میکنیم و در مورد مثلثات میآموزیم، زیرا از تابع سینوس برای دادن رفتار شناور به آیتمهای خود استفاده میکنیم.
سپس با استفاده از کلاس Pawn یک Bird ایجاد میکنیم تا بتوانیم در سطح خود پرواز کنیم و یک نمای دید پرنده واقعی داشته باشیم.
سپس کلاس Character خود را با استفاده از Echo از پروژه رایگان Valley of the Ancient Epic- منتشر شده ایجاد میکنیم، یک انساننمای زیبا و واقعی با فیزیک پارچه روی روسری و لباسهایش.
ما تجهیز سلاح و مبارزه را پیادهسازی میکنیم. ما یاد میگیریم چگونه واکنشهای ضربه جهتدار را محاسبه کنیم، با استفاده از انیمیشنهای حرکت ریشه دشمنان خود را بر اساس جهت ضربه در جهت صحیح دچار لغزش کنیم.
ما به دشمنان خود رفتار گشتزنی، سپس رفتار تعقیب و حمله را میدهیم. ما با استفاده از سیستم جدید Motion Warping UE5 دشمنان خود را باهوشتر میکنیم و موقعیت و چرخش دشمن خود را تغییر میدهیم تا بیشتر به هدف ضربه بزند و حرکت کردن از مسیر آسیب را دشوارتر کنیم.
سپس با پیادهسازی توانایی جاخالی دادن، شبیه به Dark Souls و Elden Ring، به Echo فرصتی برای مبارزه میدهیم. او میتواند در حالی که دشمن با حرارت در حال تاب خوردن است، از سر راه جا خالی دهد، و آنها را وادار به اشتباه کند تا بتوانیم برای ضد حمله حرکت کنیم.
ما گلدانها و گلدانهای شکستنی را با استفاده از سیستم تخریب Chaos میسازیم، و این قطعات شکستنی هنگام شکستن گنج تولید میکنند، به ما امکان میدهد غارت جمع کنیم و تعداد طلا خود را در HUD افزایش دهیم.
ما یک افکت روح زیبا در Niagara ایجاد میکنیم و باعث میشویم دشمنان هنگام مرگ روح تولید کنند تا بتوانیم امتیاز تجربه به دست آوریم.
ما یاد میگیریم چگونه دشمنان را با یک کامپوننت Attribute قویتر کنیم و سطوح مختلف سلامت و آسیب و تعداد تولید روح را به آنها بدهیم.
ما از Animation Blueprint Templates جدید UE5 برای استفاده مجدد از تمام کد دشمن خود برای ایجاد انواع مختلف دشمنان، از انساننماهایی که سلاح در دست دارند تا موجوداتی که گاز میگیرند، نیش میزنند و خرد میکنند، استفاده میکنیم.
پروژه RPG خود را با این دوره شگفت انگیز شروع کنید، که محصول تقریباً یک دهه تجربه حرفهای Unreal Engine و تدریس است.
این دوره در یک جهان کاملاً جدید نسبت به نسخه اصلی UE4 است که چهار سال پیش ایجاد کردم! از سالها یادگیری، آموزش و پیادهسازی سیستم تازه تکامل یافته Unreal با قابلیتهای پیشرفته ایجاد بازی بهرهمند شوید!
این بهترین دوره تدریس شده من تا به امروز است و تا کنون زیباترین پروژه بازی در تمام دورههای من در Udemy است.
به من بپیوندید و بیایید کلی لذت ببریم از ایجاد شروع یک بازی جهان باز اکشن RPG در Unreal Engine 5!
Stephen Ulibarri
مهندس، برنامه نویس، توسعه دهنده بازی، نویسنده
نمایش نظرات