آموزش جامع Unreal Engine 5: ساخت هر نوع بازی با بلوپرینت و سی پلاس پلاس - آخرین آپدیت

دانلود Master Unreal Engine 5: Build Any Game with Blueprint & C++

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

آموزش جامع Unreal Engine 5: ساخت بازی، طراحی رابط کاربری UMG و توسعه بازی چندنفره با Blueprint و C++

یادگیری اصول Unreal Engine 5: درک عمیق از ویرایشگر Unreal و اصول ساخت بازی با آن.

نوشتن منطق بازی با Blueprint: یاد بگیرید چگونه بدون نوشتن حتی یک خط کد، منطق بازی را ایجاد کنید.

برنامه نویسی منطق بازی با C++: نحوه کدنویسی منطق بازی و استفاده از API موتور بازی سازی در C++.

توسعه بازی تک نفره و چند نفره: درک جنبه‌های شبکه در توسعه بازی در Unreal Engine 5.

پیش نیازها:

تجربه: نیازی به تجربه قبلی در توسعه بازی نیست.

سیستم مورد نیاز: کامپیوتری با پردازنده (CPU) مدرن (4 هسته یا بیشتر، تولید 2014 یا جدیدتر) و کارت گرافیک (GPU) (GTX 1050TI/RX560 یا بالاتر) با 16 گیگابایت رم (RAM) یا بیشتر و یک درایو SSD با حداقل 100 گیگابایت فضای خالی توصیه می شود.

این دوره آموزشی جامع طراحی شده است تا شما را با مهارت های لازم برای به واقعیت تبدیل کردن هر ایده بازی مجهز کند. برخلاف بسیاری از دوره هایی که شما را در ساخت یک بازی نمایشی (demo) راهنمایی می کنند، این دوره رویکردی کلی تر را در پیش می گیرد و شما را قادر می سازد تا بازی هایی با هر ژانر و پیچیدگی ایجاد کنید.


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

  • تسلط بر Blueprint و C++: به طور عمیق در اسکریپت نویسی بصری Blueprint و برنامه نویسی C++ در Unreal Engine شیرجه بزنید و انعطاف پذیری لازم برای توسعه بازی به روش خود را به دست آورید.

  • توسعه بازی تک نفره و چند نفره: یاد بگیرید چگونه بازی های تک نفره و همچنین چند نفره را با هر دو Blueprint و C++ ایجاد کنید.

  • ایجاد پلاگین و استفاده از کتابخانه ها: کشف کنید که چگونه با ایجاد پلاگین های خود و ادغام کتابخانه های خارجی، قابلیت های Unreal Engine را گسترش دهید - ویژگی ای که اغلب در دوره های دیگر نادیده گرفته می شود.

  • محتوای کامل دوره: با بیش از 13 ساعت محتوای عمیق، این دوره همه چیزهایی را که باید بدانید پوشش می دهد، چه یک توسعه دهنده مبتدی باشید و چه یک توسعه دهنده با تجربه که به دنبال اصلاح مهارت های خود است.


در پایان این دوره، شما فقط قادر به ساخت یک بازی نخواهید بود - دانش لازم برای ساخت هر نوع بازی را خواهید داشت. مهم نیست که چه نوع بازی ای می خواهید ایجاد کنید، این دوره ابزارها و اعتماد به نفس لازم برای موفقیت را در اختیار شما قرار می دهد.


همین حالا ملحق شوید و بازی رویایی خود را بسازید!


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

مقدمه Introduction

  • مقدمه Introduction

  • مروری بر دوره Course Overview

راه اندازی اولیه Initial Setup

  • نصب موتور Installing The Engine

  • ایجاد یک پروژه Creating a Project

  • آزمون راه اندازی اولیه Initial setup quiz

مبانی ویرایشگر Editor Basics

  • طرح بندی ویرایشگر Editor Layout

  • اضافه کردن قالب ها Adding Templates

  • پیمایش نمای دید Viewport Navigation

  • انتقال، چرخش و مقیاس Move, Rotate and Scale

  • فضای جهانی و فضای محلی World Space and Local Space

  • قراردادهای محور Axis Conventions

  • جذاب کردن (Snapping) Snapping

  • تکرار و انتقال اشیاء با دوربین Duplicate and Moving Objects With the Camera

  • نماهای ارتوگرافیک Orthographic Views

  • ایستا، ثابت و متحرک Static, Stationery and Movable

  • آزمون مبانی ویرایشگر Editor Basics Quiz

مبانی بلوپرینت Blueprint Basics

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

  • بلوپرینت سطح Level Blueprint

  • متغیرها Variables

  • انواع داده بلوپرینت Blueprint Data Types

  • چاپ رشته Print String

  • توابع بلوپرینت Blueprint Functions

  • رویدادهای سفارشی Custom Events

  • ماکروها Macros

  • رویدادهای توزیع کننده Event Dispatchers

  • آزمون مبانی بلوپرینت Blueprint Basics Quiz

رویدادهای بلوپرینت، ایجاد بازیگران و ساختارهای داده و ساختارهای کنترل Blueprint Events, Spawning Actors and Data Structures and Control Structures

  • شروع بازی (BeginPlay) BeginPlay

  • تیک (Tick) Tick

  • ایجاد بازیگر Spawn Actor

  • آرایه ها Arrays

  • مجموعه ها Sets

  • نقشه ها Maps

  • بازیگران Actors

  • نمای دید Viewport

  • اسکریپت ساخت و ساز Construction Script

  • اجزاء Components

  • حساس به متن Context Sensitive

  • انشعاب Branch

  • سوئیچ Switch

  • فلیپ فلاپ FlipFlop

  • دروازه Gate

  • توالی Sequence

  • حلقه While While Loop

  • حلقه For For Loop

  • حلقه For Each For Each Loop

  • تکرار از طریق مجموعه ها و نقشه ها Iterating Through Sets and Maps

  • آزمون رویدادهای بلوپرینت/ساختارهای داده/ساختارهای کنترل Blueprint Events/Data Structures/Control Structures Quiz

ساختارها و مجموعه داده ها Structures and Data Collections

  • ساختارها Structures

  • جدول داده Data Table

  • شیء Object

  • دارایی داده Data Asset

  • آزمون ساختارها و مجموعه داده ها Structures and Data Collections Quiz

منحنی ها و تایمرها Curves and Timers

  • منحنی ها Curves

  • خط زمانی Timeline

  • تایمرها Timers

  • آزمون منحنی ها و تایمرها Curves and Timers Quiz

رشته ها Strings

  • رشته String

  • رشته در مقابل نام در مقابل متن String VS Name Vs Text

  • توابع رشته String Functions

  • آزمون رشته ها Strings Quiz

تبدیل نوع و رابط ها Casting and Interfaces

  • تبدیل نوع Casting

  • رابط ها Interfaces

  • رویدادهای همپوشانی Overlap Events

  • آزمون تبدیل نوع و رابط ها Casting and Interfaces Quiz

UI (UMG) UI (UMG)

  • ویجت ها Widgets

  • اسلات ویجت و پنل بوم Widget Slots and Canvas Panel

  • دکمه Button

  • بلاک متن Text Block

  • جعبه متن Text Box

  • جعبه عمودی Vertical Box

  • جعبه افقی Horizontal Box

  • جعبه پیمایش Scroll Box

  • حالت های ورودی و مکان نما موس Input Modes and Mouse Cursor

  • حاشیه Border

  • همپوشانی Overlay

  • نوار پیشرفت Progress Bar

  • لغزنده Slider

  • جعبه اندازه Size Box

  • جعبه مقیاس Scale Box

  • تعویض کننده ویجت Widget Switcher

  • جعبه چرخان Spin Box

  • تنظیم دید Set Visibility

  • جعبه ترکیبی Combo Box

  • انتخاب کننده کلید Key Selector

  • تاری پس زمینه Background Blur

  • حذف ویجت ها Removing Widgets

  • دریافت ویجت ها بدون ارجاع Getting Widgets Without Reference

  • حذف همه ویجت ها Remove All Widgets

  • نمایش هنگام ایجاد Expose on Spawn

  • آزمون UI UI Quiz

متریال ها Materials

  • متریال ها Materials

  • ثابت Constant

  • ثابت 2 Constant 2

  • ثابت 3 Constant 3

  • پارامترها Parameters

  • نمونه های متریال Material Instances

  • دامنه متریال Material Domain

  • حالت های استفاده از متریال Material Usage Modes

  • متریال های ساطع کننده Emissive Materials

  • افزودن Add

  • ضرب Multiply

  • بافت ها Textures

  • مختصات بافت Texture Coordinate

  • گیره Clamp

  • گره If If Node

  • سینوس Sine

  • زمان Time

  • چرخاننده Rotator

  • گرادیان شعاعی نمایی Radial Gradient Exponential

  • نمایش گرادیان شعاعی نمایی Radial Gradient Exponential Demo

  • توابع متریال Material Functions

  • آزمون متریال ها Materials Quiz

ورودی Input

  • ورودی بازیکن Player Input

  • عمل ورودی و زمینه نگاشت Input Action And Mapping Context

  • اصلاح کننده ها Modifiers

  • ورودی موس Mouse Input

  • محرک ها Triggers

  • پرش Jump

  • آزمون ورودی Input Quiz

پایداری Persistence

  • ذخیره بازی Save Game

  • آزمون پایداری Persistence Quiz

ایجاد سطح Level Creation

  • نمونه سازی اولیه با براش های BSP Prototyping With BSP Brushes

  • ایجاد مناظر Creating Landscapes

  • ویرایش منظر Landscape Editing

  • تقسیم جهانی World Partition

  • شاخ و برگ Foliage

  • جاده ها و مسیرها Roads and Paths

  • آزمون ایجاد سطح Level Creation Quiz

ابزارهای مدل سازی Modelling tools

  • ایجاد هندسه Creating Geometry

  • ویرایش هندسه Editing Geometry

  • ابزارهای تغییر شکل Deformation Tools

  • آزمون ابزارهای مدل سازی Modelling tools quiz

مبانی ++C C++ Basics

  • ایجاد یک کلاس ++C Creating a C++ Class

  • متغیرها Variables

  • کامپایل ++C Compiling C++

  • شامل کردن کد از فایل های دیگر Including Code From Other Files

  • اشاره گرها Pointers

  • مراجع References

  • اشاره گرهای هوشمند Smart Pointers

  • توابع Functions

  • قراردادهای نامگذاری Naming Conventions

  • آزمون مبانی ++C C++ Basics Quiz

آنریل++ Unreal++

  • UObject UObject

  • AActor AActor

  • UPROPERTY UPROPERTY

  • UFUNCTION UFUNCTION

  • UENUM UENUM

  • USTRUCT USTRUCT

  • استفاده از Unreal C++ API Using Unreal C++ API

  • TArray TArray

  • TMap TMap

  • آزمون آنریل++ Unreal++ Quiz

اشکال زدایی Debugging

  • اشکال زدایی با چاپ رشته Debugging With Print String

  • اشکال زدایی با نقاط شکست Debugging With Breakpoints

چند نفره در بلوپرینت Multiplayer In Blueprint

  • تکثیر متغیر Variable Replication

  • RepNotify RepNotify

  • RPC سرور Server RPC

  • RPC کلاینت Client RPC

  • RPC چند پخشی Multicast RPC

  • جلسات Sessions

  • آزمون چند نفره بلوپرینت Blueprint Multiplayer Quiz

++C پیشرفته و چند نفره Advanced C++ and Multiplayer

  • شامل کردن کتابخانه های شخص ثالث Including Third Party Libraries

  • تکثیر متغیر ++C C++ Variable Replication

  • فراخوانی رویه از راه دور ++C C++ Remote Procedural Call

  • آزمون ++C پیشرفته Advanced C++ Quiz

کلاس های رایج موتور آنریل Common Unreal Engine Classes

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

  • وضعیت بازیکن و وضعیت بازی Player State and Game State

  • حالت بازی Game Mode

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

  • آزمون کلاس های رایج موتور آنریل Common Unreal Engine Classes Quiz

پلاگین ها Plugins

  • پلاگین ها Plugins

بسته بندی Packaging

  • بسته بندی Packaging

نمایش نظرات

آموزش جامع Unreal Engine 5: ساخت هر نوع بازی با بلوپرینت و سی پلاس پلاس
جزییات دوره
13.5 hours
153
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
288
4.4 از 5
ندارد
دارد
دارد
Sourav K
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sourav K Sourav K

توسعه‌دهنده بازی پرشور و یوتیوبر