آموزش سیستم انبارداری ساده - چند نفره (مولتی پلیر) آنریل انجین 5 (2024) - آخرین آپدیت

دانلود Simple Inventory System - Unreal Engine 5 Multiplayer (2024)

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

آموزش ساخت سیستم Inventory ساده در Unreal Engine 5 با قابلیت Multiplayer

یاد بگیرید چگونه یک سیستم Inventory برای بازی‌های RPG با قابلیت Multiplayer را از صفر در Unreal Engine 5 طراحی و برنامه نویسی کنید. بدون نیاز به کدنویسی، یک سیستم Inventory مشابه بازی‌هایی مانند Zelda، Maplestory و Minecraft بسازید.

مزایای این دوره آموزشی:

  • ساخت بازی بدون کدنویسی: با استفاده از Unreal Engine Blueprint به سادگی بازی خود را طراحی کنید.
  • سیستم Inventory چند نفره (Multiplayer): یاد بگیرید چگونه یک سیستم Inventory کارآمد برای بازی‌های آنلاین بسازید.
  • طراحی و برنامه نویسی آسان: با آموزش گام به گام، حتی مبتدیان هم می‌توانند یک سیستم Inventory کاربردی ایجاد کنند.
  • سازماندهی آیتم‌ها: یاد بگیرید چگونه دسته‌بندی‌های مختلف برای آیتم‌های موجود در Inventory ایجاد کنید.
  • لूट و رها کردن آیتم‌ها: آیتم‌ها را جمع‌آوری کرده و در صورت نیاز از Inventory خارج کنید.
  • جابجایی آسان آیتم‌ها: آیتم‌ها را به راحتی در Inventory خود جابجا کنید.

این دوره برای چه کسانی مناسب است؟

این دوره برای همه کسانی که می‌خواهند نحوه ساخت یک سیستم Inventory ساده در Unreal Engine 5 را یاد بگیرند مناسب است، چه مبتدی باشید و چه توسعه‌دهنده باتجربه.

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

  • طراحی رابط کاربری (UI) Inventory
  • برنامه نویسی Inventory با Unreal Engine Blueprint
  • ایجاد آیتم‌های قابل جمع‌آوری (Stackable)
  • ساخت انواع مختلف آیتم‌ها (مصرفی، غذا، سلاح و غیره)
  • ایجاد دسته‌بندی برای آیتم‌ها
  • لूट و رها کردن آیتم‌ها
  • کنترل مقادیر آیتم‌ها (مقدار Loot، اندازه Stack، آیکون Inventory و غیره)

پیش‌نیازها:

هیچ پیش‌نیازی لازم نیست. این دوره برای همه افراد با هر سطحی مناسب است.

Unreal Engine Blueprint چیست؟

Unreal Engine Blueprint یک زبان اسکریپت‌نویسی قدرتمند در Unreal Engine 5 است که به شما امکان می‌دهد بدون کدنویسی، بازی بسازید. حتی اگر یک هنرمند، طراح یا مبتدی هستید، می‌توانید به راحتی بازی آنلاین خود را ایجاد کنید.

چرا باید این دوره را انتخاب کنید؟

  • آموزش توسط یک توسعه‌دهنده بازی باتجربه با بیش از 9 سال سابقه
  • آموزش گام به گام و کاربردی
  • پشتیبانی دائمی در بخش پرسش و پاسخ و سرور Discord
  • دریافت مدرک Unreal Engine پس از اتمام دوره

بعد از اتمام این دوره چه می‌کنید؟

پس از اتمام این دوره، می‌توانید از سیستم Inventory ساخته شده در بازی‌های دیگر مانند بازی‌های Platformer، FPS و Clicker استفاده کنید. همچنین می‌توانید مهارت‌های خود را با شرکت در دوره‌های آموزشی دیگر در زمینه توسعه بازی ارتقا دهید.

همین امروز شروع کنید و یک سیستم Inventory ساده برای بازی‌های خود بسازید!


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

مقدمه Introduction

  • مقدمه Introduction

  • دانلود پروژه Downloading the Project

  • مروری بر آنریل انجین 5 Unreal Engine 5 Overview

  • محتویات از قبل موجود پروژه What the Project Already Contains

طراحی رابط کاربری Designing the UI

  • مقدمه ای بر نقشه های ویجت Introduction to Widget Blueprints

  • طراحی رابط کاربری اصلی Designing the Main UI

  • طراحی دکمه های دسته بندی موجودی Designing the Inventory Category Buttons

  • طراحی اسلات های موجودی Designing the Inventory Slots

  • طراحی موجودی Designing the Inventory

برنامه نویسی رابط کاربری Programming the UI

  • نمایش رابط کاربری اصلی Displaying the Main UI

  • تکثیر رویداد چیست؟ What is Event Replication?

  • اتصال کلید برای باز کردن موجودی Binding Key to Open Inventory

  • مقدمه ای بر شمارش Introduction to Enumeration

  • ایجاد رویداد باز و بسته کردن ویجت Creating the Open and Close Widget Event

  • مقدمه ای بر ارتباط بلوپرینت Introduction to Blueprint Communication

  • رابط های بلوپرینت Blueprint Interfaces

  • نمایش موجودی Displaying the Inventory

آیتم های قابل غارت Lootable Items

  • ایجاد بلوپرینت آیتم پایه Creating the Base Item Blueprint

  • مقدمه ای بر بلوپرینت های فرزند Introduction to Child Blueprints

  • ایجاد آیتم ها Creating the Items

  • مقدمه ای بر ساختارها Introduction to Structures

  • ساختار اطلاعات آیتم Item Info Structure

  • مقدمه ای بر جداول داده Introduction to Data Tables

  • جدول داده اطلاعات آیتم Item Info Data Table

  • تابع کتابخانه اطلاعات آیتم Item Info Library Function

برنامه نویسی موجودی Programming the Inventory

  • ایجاد کامپوننت موجودی Creating the Inventory Component

  • ساختار اسلات موجودی Inventory Slot Structure

  • ساختار دسته بندی موجودی و جدول داده Inventory Category Structure & Data Table

  • ایجاد متغیرهای موجودی Creating the Inventory Variables

  • تغییر اندازه متغیرهای دسته بندی موجودی Resizing the Inventory Category Variables

  • نمایش دسته بندی های موجودی Displaying the Inventory Categories

  • نمایش اسلات های موجودی Displaying the Inventory Slots

  • تنظیم دسته بندی موجودی انتخاب شده Set Selected Inventory Category

  • اضافه کردن مجدد آیتم های موجود به آرایه Re-adding Existing Items to Array

  • نمایش آیتم در موجودی Displaying Item in Inventory

انتقال آیتم ها به موجودی Looting Items to Inventory

  • تعامل با آیتم ها Interacting With the Items

  • منطق اولیه اضافه کردن به موجودی Initial Add to Inventory Logic

  • اضافه کردن آیتم به موجودی Adding Item to Inventory

  • ایجاد یک پشته آیتم جدید Creating a New Item Stack

  • یافتن یک پشته جزئی Finding a Partial Stack

  • بهینه سازی موجودی Optimizing the Inventory

انداختن آیتم ها از موجودی Dropping Items from Inventory

  • اضافه کردن عملیات کشیدن و رها کردن Adding Drag and Drop Operation

  • انداختن آیتم از موجودی Dropping Item From Inventory

  • فعال کردن فیزیک سلاح Enabling Weapon Physics

انتقال آیتم های موجودی Moving Inventory Items

  • دریافت اطلاعات اسلات Getting Slot Information

  • به روز رسانی اطلاعات اسلات Update Slot Information

  • انداختن آیتم روی اسلات موجودی Dropping Item on Inventory Slot

  • به روز رسانی اسلات های موجودی Updating the Inventory Slots

  • اضافه کردن جلوه های صوتی Adding Sound Effects

  • آزمایش محصول نهایی Testing Out the Final Product

نمایش نظرات

آموزش سیستم انبارداری ساده - چند نفره (مولتی پلیر) آنریل انجین 5 (2024)
جزییات دوره
6 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
838
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Titanforged Entertainment Titanforged Entertainment

Titanforged Entertainment توسعه دهنده و ناشر بازی های ویدئویی مستقر در دانمارک است. ما به تازگی اولین بازی Farmtale خود را بر روی پلتفرم Steam منتشر کرده ایم. ما دوره های با کیفیت بالا ایجاد می کنیم و دانش خود را با جامعه توسعه بازی به اشتراک می گذاریم. یادگیری گاهی اوقات خسته کننده است و هدف ما ایجاد یک تجربه یادگیری سرگرم کننده و دستی است. ما موضوعاتی در موتور غیرواقعی مانند مدل سازی ، بافت ، طرح ، C ++ ، طراحی بازی و موارد دیگر را پوشش می دهیم. اگر در سفر خود به پشتیبانی نیاز دارید ، لطفاً از طریق Udemy به ما اطلاع دهید یا در Discord یا شبکه های اجتماعی مربوطه با ما ارتباط برقرار کنید.