آموزش Unreal Engine 5 Blueprints: موجودی، ماموریت‌ها و آمار شخصیت - آخرین آپدیت

دانلود Unreal Engine 5 Blueprints: Inventory, Quests and Char Stats

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

به دوره آموزشی پیشرفته استفاده از Blueprint های UE5 برای ایجاد سیستم‌های کوئست، موجودی بازیکن و آمار کاراکتر خوش آمدید!

درباره این دوره

این دوره به شما کمک می‌کند تا نحوه طراحی ویژگی‌های بازی را در Unreal Engine 5 یاد بگیرید، به گونه‌ای که داده‌ها و منطق بازی شما واضح و سازگار باقی بمانند. تمرکز اصلی بر روی مدیریت داده‌ها و ارتباط بین Blueprint ها است.

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

  • مدیریت داده‌ها در Unreal Engine 5: انواع داده‌ها، آرایه‌ها، نقشه‌ها، enum ها، ساختارها و جداول داده.
  • ارتباط بین کلاس‌ها و Actor ها: یادگیری تکنیک‌های ارتباط بین عناصر مختلف بازی.
  • سیستم موجودی: ایجاد سیستم کاملاً کاربردی موجودی بازیکن، شامل جمع‌آوری اشیاء، ردیابی مقادیر و نمایش آن‌ها در UI.
  • سیستم کوئست: طراحی و پیاده‌سازی سیستم کوئست، تعامل با NPC ها و ردیابی پیشرفت کوئست‌ها.
  • آمار بازیکن: نمایش آمار کاراکتر در منو با استفاده از داده‌های Game Instance.
  • ایجاد منوی تعاملی با انیمیشن‌ها: نحوه آماده‌سازی منوی تعاملی با سه تب مختلف و سفارشی‌سازی و انیمیشن‌سازی ویجت‌ها.

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

پیش‌نیازها:

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

اگر می‌خواهید مهارت‌های خود را در Unreal Engine 5 ارتقا دهید و بازی‌های به یاد ماندنی بسازید، این دوره برای شما ایده‌آل است!

همین امروز به ما بپیوندید و سفر خود را به دنیای جذاب Unreal Engine 5 آغاز کنید!


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

مقدمه Introduction

  • پروژه جدید New project

داده‌ها در آنریل انجین Data in Unreal Engine

  • انواع داده‌های پایه Basic data types

  • آرایه‌ها Arrays

  • مپ‌ها Maps

  • انوم‌ها Enums

  • ساختار Structure

  • جداول داده Data tables

آماده‌سازی بازی Preparing game

  • وارد کردن شخصیت جدید Importing new character

  • حالت بازی Game mode

  • رفع اشکال بلوپرینت شخصیت Fixing character blueprint

  • نقشه‌برداری ورودی پیشرفته Enhanced input mapping

  • کانتکست نقشه‌برداری Mapping context

  • ورودی‌های شخصیت Character inputs

  • لنداسکیپ Landscape

منوی اصلی Main menu

  • تنظیم منو Setting up menu

  • دکمه بستن Close button

  • بازگشت به حالت بازی Back to game mode

  • توابع سراسری Global functions

  • تب‌ها Tabs

  • نمایش ویجت‌ها Displaying widgets

  • کلیک روی تب‌ها Clicking on tabs

  • تب فعال Active tab

تعامل Interaction

  • Trace – تریس Trace

  • کانال تریس Trace channel

  • اینترفیس Interface

  • کلاس تعامل پایه Base interact class

  • کلاس فرزند Child class

  • تابع تریس Trace function

  • فقط یک بار فعال‌سازی Trigger only once

  • رویداد والد Parent event

  • تعامل Interact

  • نابود کردن اَکتور Destroy actor

اینونتوری Inventory

  • استراکچرها و کامپوننت‌ها Structs and components

  • اسلات اینونتوری Inventory slot

  • شبکه اینونتوری Inventory grid

  • استایل شبکه Style grid

  • جدول داده آیتم‌ها Items data table

  • افزودن به اینونتوری Add to inventory

  • نمایش آیتم در اسلات Displaying item in slot

  • پیدا کردن آیتم Find item

  • پیدا کردن اسلات خالی Find empty slot

  • اشیاء بیشتر More objects

  • رفع اشکال اینونتوری Fixing inventory

  • تعداد آیتم Item quantity

  • رفع باگ Fixing the bug

سیستم کوئست Quest system

  • داده برای سیستم کوئست Data for the quest system

  • اکتور و کامپوننت کوئست Quest actor and component

  • وارد کردن حیوانات Import animals

  • شخصیت غیربازیکن (NPC) NPC

  • ویجت دیالوگ Dialogue widget

  • اطلاعات مربوط به کوئست Information about the quest

  • ارسال داده‌های کوئست به ویجت Sending quest data to the widget

  • دکمه‌های ویجت Widget buttons

  • افزودن کوئست Add quest

  • نمایش کوئست Displaying quest

  • نام کوئست Quest name

  • Event dispatcher – ایونت دیسپچر Event dispatcher

  • لیست کارها در منو Task list in the menu

  • On Quest Item received – دریافت آیتم کوئست On Quest Item received

  • پیشرفت کار Task progress

  • نمایش پیشرفت کار Displaying task progress

  • تغییر پیشرفت کار Changing task progress

  • تنظیم محدودیت پیشرفت Setting progress limit

  • کار تمام شده Finished task

  • کوئست تکمیل شد Quest completed

  • حذف کوئست Removing quest

  • کوئست دوم 2nd Quest

  • واحه Oasis

  • اطلاع‌رسانی کوئست Notify quest

آمار شخصیت Character stats

  • Game instance – اینستنس بازی Game instance

  • تابع Level up – ارتقای سطح Level up function

  • ویجت آمار Stats widget

  • نمایش آمار در ویجت Display stats in widget

  • افزودن XP از کوئست Add XP from quest

نمایش نظرات

آموزش Unreal Engine 5 Blueprints: موجودی، ماموریت‌ها و آمار شخصیت
جزییات دوره
10.5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
210
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Krystian Czekalski Krystian Czekalski

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