بیت گراف
UdemyUnreal Engineآموزشاسکریپت نویسیساخت بازیشرکت سازندهمحتوای آموزشنرم افزار استفاده شده

آموزش ساخت بازی اکشن RPG با Unreal Engine 5 و زبان ++C

Udemy - Unreal Engine 5 C++: Advanced Action RPG

آموزش ساخت بازی اکشن RPG با Unreal Engine 5 و زبان ++C

آموزش ساخت بازی اکشن RPG با Unreal Engine 5 و زبان ++C

 

آموزش ساخت بازی اکشن RPG با Unreal Engine 5 و زبان ++C : در این دوره از هنرمند Vince Petrelli ، با نحوه ساخت یک بازی رزمی و اکشن پیشرفته RPG در آنریل انجین با استفاده از سیستم Ability گیم پلی با زبان سی پلاس پلاس آشنا خواهید شد. در این دوره از شیوه‌های کدنویسی استاندارد صنعتی و طراحی مبتنی بر داده برای ایجاد تجربیات رزمی AAA RPG استفاده می شود. این دوره نحوه پیاده سازی ویژگی هایی چون سیستم ترکیبی با حملات سبک و سنگین ، چرخاندن جهت ، واکنش های ضربه ، بلاکنیگ ، توقف ، قفل کردن هدف ، تونایی ویژه سلاح ها با خنک کردن ،اجرای هوش مصنوعی و … را نشان می دهد.این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.

در تاریخ 28 آبان ماه 1403 ، آموزش آپدیت و زیرنویس انگلیسی نیز اضافه شد

عناوین آموزش ساخت بازی اکشن RPG با Unreal Engine 5 و زبان ++C :

  • استفاده از سیستم melee combo قدرتمند با حملات سبک و سنگین
  • استفاده از سیستم توانایی گیم پلی برای ایجاد تجربیات رزمی جذاب RPG
  • هوش مصنوعی پیشرفته با استفاده از BTTask, BTTDecorator, BTService
  • سیستم Environment Query برای رفتارهای پیشرفته هوش مصنوعی
  • واکنش جهت ضربه زدن و چرخش
  • Melee block and parry
  • تواناییهای ویژه سلاح و توانایی rage با هزینه و خنک کننده
  • سیستم اعلان اینترفیس قوی
  • ایجاد امواج برای دشمنان در حالت بازی کمبات بقا
  • منوی اصلی ، منوی مکث، صفحه برنده و بازنده به علاوه صفحه لودینگ
  • سیستم قفل تارگت
  • انواع مختلف دشمن با تواناییهای دوربرد
  • توانایی سفارشی سی پلاس پلاس برای مبارزه
  • بهترین روش های برای استفاده از لودینگ همزمان و ناهمزمان
  • طراحی آمار مبارزه مبتنی بر داده
  • شیوه های نوشتن کد استاندارد که براحتی قابل توسعه باشد

گراویتی

عنوان دوره : Udemy – Unreal Engine 5 C++: Advanced Action RPG

سطح : متوسط تا پیشرفته

زمان کل دوره : 42 ساعت

تعداد فایل ها : 300

سال آموزش : 2024

فایل تمرینی : دارد

مربی دوره : Vince Petrelli

نرم افزار : Unreal Engine 5 C++

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

Udemy – Unreal Engine 5 C++: Advanced Action RPG

Create advanced RPG combat experience in Unreal Engine 5 through Gameplay Ability System(GAS) using C++

Powerful melee combo system with light and heavy attacks
Make use of Gameplay Ability System to create engaging RPG combat experience
Advanced enemy AI using custom BTTask, BTTDecorator, BTService
Environment Query System for advanced AI behaviors
Directional hit react and rolling
Melee block and parry
Special weapon abilities and rage ability with cost and cooldown
Robust UI notify system
Survival combat game mode that spawns enemies in waves
Main menu, pause menu, winning/losing screen plus a loading screen
Performant target lock system
Different types of enemy with melee and long-ranged abilities
Custom C++ ability task/latent action for combat
Best practices for using asynchronous and synchronous loading
Data-oriented combat stats design
Industry-standard code practices with easily extendable code structure

Welcome to “Unreal Engine 5 C++: Advanced Action RPG”! The most comprehensive RPG course you’ll ever find online. In this course, we’ll employ industry-standard coding practices and data-oriented design to create AAA RPG combat experiences.

You’ll learn how to use Gameplay Ability System to create a complex RPG combat experience and implement exciting features like a combo system with light and heavy attacks, directional rolling, hit reactions, blocking, parrying, target locking, special abilities with cooldowns, AI avoidance, advanced enemy AI with strafing and projectile attacks, an epic boss fight, and much more.

In the first section, we’ll set up our hero character for the gameplay ability system and proceed with input binding using native gameplay tags and data assets. Once our character can navigate the level, we’ll combine GAS with linked animation layers to create a melee combo system featuring light and heavy attacks. With these elements in place, we’ll introduce enemy characters, adding attributes, combat feedback, character death, and a robust UI notification system. You’ll also learn to use asynchronous loading for startup data and create a custom function library for handling damage.

Next, we’ll implement AI avoidance and strafing using a blend of Blueprint and C++ behavior tree nodes to craft advanced AI behaviors. We’ll incorporate the crowd following component for detour crowd avoidance and explore behavior tree node types and the environment query system to determine strafing locations.

With our enemies capable of dealing damage, we’ll refine our hero’s combat abilities by adding directional rolling, directional hit reactions, blocking, parrying, and target locking. You’ll learn to use motion warping for dynamic rolling distances and handle most of the heavy lifting in C++ for the target lock ability.

Following this, we’ll introduce a ranged enemy that shoots projectiles and retreats when approached. We’ll then add a boss character complete with a boss bar, powerful melee attacks, and the ability to summon other enemies. Once our combat system is fully functional, we’ll develop a survival game mode with enemy waves. We’ll create multiple widgets, including a win screen, lose screen, pause menu, and main menu. Finally, we’ll port everything to a real map for epic battles against our enemies.

This comprehensive RPG course is unmatched online. With detailed code changes provided in each lecture and a step-by-step approach, there’s no better time to create your dream RPG project. What are you waiting for? Join the course and start your RPG adventure today!

حجم کل : 31 گیگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید

برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .

دریافت اشتراک ویژه

مزیت های عضویت ویژه :

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

اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما

For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz

تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز

امتیاز دهی به این مطلب :

امتیاز سافت ساز

لطفا به این مطلب امتیاز بدید 🦋

User Rating: 4.5 ( 2 votes)

نوشته های مشابه

دکمه بازگشت به بالا