آموزش آنریل انجین 5: بازی استراتژیک همزمان (RTS) - آخرین آپدیت

دانلود Unreal Engine 5: RTS game (Real Time Strategy)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش ساخت بازی استراتژیک (RTS) کوچک در Unreal Engine 5: هوش مصنوعی کارگران، قرار دادن ساختمان‌ها، مدیریت منابع و برخوردها

با استفاده از سیستم Blueprint در Unreal Engine 5، منطق بازی قابل استفاده مجدد و مدولار ایجاد کنید.

طراحی رابط کاربری (UI) پویا با استفاده از ویجت‌ها و به‌روزرسانی‌های مبتنی بر رویداد را بیاموزید.

مبانی سیستم‌های هوش مصنوعی (AI) و کنترل شخصیت در Unreal Engine 5 را درک کنید.

در کار با مش‌ها، انیمیشن‌ها و جداول داده (Data Tables) برای مدیریت کارآمد دارایی‌های بازی، تخصص کسب کنید.

پیش‌نیازها: بدون نیاز به تجربه قبلی، اما آشنایی با اصول اولیه Unreal Engine مفید است.

داشتن کامپیوتری با قابلیت اجرای Unreal Engine 5.

در این آموزش، نحوه ساخت یک بازی استراتژیک (RTS) هوشمند در Unreal Engine 5 را به شما نشان خواهم داد که همه چیز را از سیستم‌های گیم‌پلی اصلی گرفته تا مکانیک‌های پیشرفته پوشش می‌دهد. در اینجا چیزی است که یاد خواهید گرفت:

  • تنظیمات دوربین: پیکربندی یک دوربین از بالا به پایین، افزودن قابلیت بزرگنمایی و پیاده‌سازی حرکت روان دوربین.

  • کنترل‌ها: تنظیم ورودی برای کنترل بازی، قرار دادن ساختمان‌ها و کنترل کارگران.

  • مدیریت منابع: ایجاد یک سیستم برای ردیابی و مدیریت کارآمد منابع درون بازی با استفاده از Game Instance، Game Mode، Player Controller و غیره.

  • کانال‌های ردیابی و برخوردها: تنظیم کانال‌های برخورد و ردیابی سفارشی برای تعاملات دقیق بازی.

  • ویجت‌ها و به‌روزرسانی‌های UI: ساخت یک UI پویا با ویجت‌ها و یادگیری نحوه به‌روزرسانی عناصر بر اساس رویدادهای بازی.

  • بلوپرینت‌ها با وراثت: استفاده از وراثت برای ایجاد منطق قابل استفاده مجدد و مدولار در بلوپرینت‌های خود.

  • جداول داده (Data Tables): سازماندهی و مدیریت کارآمد داده‌های بازی با استفاده از سیستم جدول داده Unreal Engine.

  • مش‌های استاتیک و اسکلتی: کار با دارایی‌ها برای آوردن اشیاء و شخصیت‌ها به دنیای بازی خود.

  • انیمیشن‌ها: افزودن حرکت و زندگی به شخصیت‌های خود با انیمیشن‌ها.

  • اینترفیس‌ها: پیاده‌سازی اینترفیس‌ها برای ارتباط بین عناصر مختلف بازی.

  • هوش مصنوعی و کنترل دستی شخصیت: تنظیم سیستم‌های هوش مصنوعی برای رفتارهای خودکار شخصیت و ادغام ورودی دستی برای کنترل بازیکن.

تمام دارایی‌های مورد نیاز برای آموزش به صورت رایگان ارائه شده‌اند، بنابراین می‌توانید بدون نگرانی در مورد تهیه منابع اضافی، روی یادگیری و ایجاد تمرکز کنید.

این دوره فقط در مورد ساخت یک بازی RTS خاص نیست—بلکه در مورد تسلط بر تکنیک‌ها و گردش‌کارهای متنوعی است که می‌توانند در هر بازی‌ای که در Unreal Engine 5 ایجاد می‌کنید، اعمال شوند. بازی RTS به سادگی چارچوبی برای کشف مفاهیم کلیدی مانند کنترل دوربین، طراحی UI، سیستم‌های هوش مصنوعی، مدیریت منابع و تنظیمات برخورد است، اما مهارت‌هایی که به دست خواهید آورد جهانی هستند. در پایان، درک عمیق‌تری از ابزارها و ویژگی‌های Unreal Engine خواهید داشت، که شما را قادر می‌سازد این تکنیک‌ها را با هر نوع بازی یا ژانری که انتخاب می‌کنید، تطبیق دهید.


سرفصل ها و درس ها

راه اندازی پروژه Setting up project

  • بازی نهایی Final game

  • ایجاد پروژه جدید Creating new project

  • دوربین Pawn Camera Pawn

  • کنترلر بازیکن Player controller

  • حرکت عمودی Move vertically

  • حرکت افقی Move horizontally

  • زوم دوربین Camera zoom

راه اندازی UI UI setup

  • متریال منظره Landscape material

  • ساخت ویجت Build widget

  • تغییر وضعیت ویجت Toggling widget

  • انیمیشن ویجت Animate widget

  • دکمه ساخت Building button

  • لیست ساختمان Building list

  • دکمه های پویا Dynamic buttons

  • اطلاعات دکمه ها Buttons info

ساختمان ها Buildings

  • وارد کردن مش های ساختمان Import building meshes

  • اکتور ساختمان Building actor

  • کلیک روی ساختمان Building clicked

  • ایجاد ساختمان Spawning building

  • برخوردها Collisions

  • انتقال ساختمان Moving building

  • رها کردن ساختمان Releasing building

  • متریال های همپوشان Overlapping materials

  • ساختمان همپوشان Overlapping building

  • بازیابی متریال اصلی Restoring original material

  • پیشرفت ساخت و ساز Construction progress

  • به روز رسانی پیشرفت Update Progress

  • اتمام ساخت و ساز Finish construction

  • اضافه کردن صداها Adding sounds

منابع Resources

  • نوع منبع Resource type

  • هزینه ساختمان Building cost

  • استایل دهی منو Styling Menu

  • نمونه بازی Game instance

  • HUD HUD

  • منابع در HUD Resources in HUD

  • بررسی منابع Checking resources

  • نمایش مقرون به صرفه بودن Show affordability

  • تغییر منابع Alter resources

  • به روز رسانی منبع Update resource

  • اکتور منبع Resource actor

  • اینترفیس Interface

  • منابع فرزند Child resources

کارگران Workers

  • وارد کردن مش اسکلتی Import skeletal mesh

  • ایجاد کارگر Spawn worker

  • راه اندازی هوش مصنوعی Setting up AI

  • حرکت کاراکتر با هوش مصنوعی Move character with AI

  • توالی هوش مصنوعی AI sequence

  • وارد کردن انیمیشن ها Import animations

  • وضعیت کارگر Worker state

  • توالی وضعیت State sequence

  • پیدا کردن نزدیکترین منبع Find nearest resource

  • وظیفه هوش مصنوعی AI Task

  • NavMesh NavMesh

  • نمونه انیمیشن Animation instance

  • ماشین حالت State machine

  • حالت جمع آوری Collecting state

  • اتصال ابزار کارگر Attach worker's tool

  • قطع کردن Chop

  • رفع مشکل جمع آوری منبع Collecting resource fix

  • خانه کارگر Worker's home

  • بازگشت به خانه Returning home

  • نوع منبع کارگر Worker resource type

  • جمع آوری منابع Collecting resources

  • مخفی و آشکار کردن کامپوننت ها Hide and Show components

  • رفع مشکلات ابزار و خانه Tool and home fixes

کنترل دستی Manual control

  • انتخاب کارگر Selecting worker

  • کارگران انتخاب شده Selected workers

  • تغییر اهداف کارگر Change worker targets

نمایش نظرات

آموزش آنریل انجین 5: بازی استراتژیک همزمان (RTS)
جزییات دوره
10 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
253
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Krystian Czekalski Krystian Czekalski

مهندس ارشد فول استک