آموزش آنریل انجین 5 (UE5): بلوپرینت برای مبتدیان - آخرین آپدیت

دانلود Unreal Engine 5 (UE5): Blueprints for Beginners

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

آموزش جامع و کاربردی موتور بازی‌سازی آنریل انجین 5 با بلوپرینت

کسب مهارت‌های اساسی در بلوپرینت‌های Unreal Engine 5 و ساخت یک بازی پلتفرمر

با این دوره آموزشی، بلوپرینت‌های Unreal Engine 5 را از ابتدا یاد بگیرید و یک بازی پلتفرمر کوچک را با کدنویسی بصری بسازید.

شروع کار با Unreal Engine 5: معرفی و ناوبری

آشنایی با اصول و مبانی بلوپرینت‌های Unreal Engine 5

کدنویسی یک بازی پلتفرمر سه‌بعدی شامل ساخت شخصیت، حرکت، نقاط شروع (Spawn Points) و تغییر مراحل.

به‌کارگیری آموخته‌ها در پروژه‌های بازی‌سازی خود با بلوپرینت‌های آنریل انجین

پیش‌نیازها

  • کامپیوتری که قادر به اجرای Unreal Engine 5 باشد.
  • علاقه به ساخت بازی با استفاده از Unreal Engine 5.

ساخت بازی‌های با کیفیت بالا بدون نیاز به یک خط کدنویسی

اگر به دنبال یک سیستم اسکریپت‌نویسی بصری سریع و قدرتمند هستید که بتوانید با آن هر بازی که می‌خواهید را بسازید، بلوپرینت‌های Unreal Engine زبان برنامه‌نویسی ایده‌آل شماست. از همان ابزارها و اصولی استفاده کنید که استودیوهای AAA در پروژه‌های بلوپرینت Unreal خود به کار می‌برند تا بازی‌های باکیفیت خلق کنید. همه چیز رایگان است.

شروع بی‌درنگ خلق بازی با بلوپرینت‌های Unreal Engine 5

زیبایی اسکریپت‌نویسی بصری بلوپرینت در این است که به شما امکان می‌دهد بی‌درنگ وارد دنیای ساخت بازی شوید و یک نقطه ورود عالی به توسعه بازی را فراهم می‌کند. در عین حال، می‌تواند به تنهایی نیز قدرتمند باشد، همانطور که برای بسیاری از حرفه‌ای‌ها صدق می‌کند. طراحان بازی و هنرمندان از بلوپرینت‌های Unreal برای نمایش انیمیشن‌ها، رابط‌های کاربری و صداهای خود استفاده می‌کنند. برنامه‌نویسان و توسعه‌دهندگان بازی از بلوپرینت‌ها برای کدنویسی کل بازی‌ها یا نمونه‌های اولیه استفاده می‌کنند، اما همچنین می‌توانند در کنار C++ نیز به کار روند.

در پایان این دوره، شما مبانی بلوپرینت‌های Unreal Engine 5 را فرا گرفته و یک بازی پلتفرمر کوچک را با ویدیوهای آموزشی آسان برای دنبال کردن کدنویسی خواهید کرد. شما قادر خواهید بود آموخته‌های خود را در زمینه ساخت شخصیت، حرکت، برخورد (Collision)، نقاط شروع (Spawn Points) و تغییر مراحل در پروژه‌های بازی خود با UE5 بلوپرینت به کار ببرید.

نام من مصطفی است و کارگردان و توسعه‌دهنده بازی Farmtale در استیم هستم که کاملاً با بلوپرینت ساخته شده است. با سال‌ها تجربه در توسعه بازی، در هر مرحله از مسیر همراه شما خواهم بود.

این دوره تمام آنچه را که برای کدنویسی اولین بازی خود با UE5 بلوپرینت نیاز دارید پوشش می‌دهد، از جمله:

  • متغیرها (Variables)
  • رویدادها، توابع و ماکروها (Events, Functions, and Macros)
  • آرایه‌ها (Arrays)
  • جریان اجرا (Execution Flow)
  • شمارش (Enumeration)
  • عناصر بلوپرینت، کلاس‌ها و ارتباطات (Blueprint Actors, Classes, and Communication)

بهترین شیوه‌های کدنویسی را از یک توسعه‌دهنده بازی منتشر شده با بلوپرینت آنریل بیاموزید

همه کدها یکسان نیستند. راه‌های متعددی برای توسعه بازی وجود دارد، برخی برای عملکرد بهتر هستند و برخی دیگر ممکن است باعث بروز خطا شوند. من به شما نشان می‌دهم چگونه از ابزارهای مختلف بهینه‌سازی برای دستیابی به عملکرد آماده بازی استفاده کنید.

به جامعه حمایتی و اشتراک‌گذاری ما در Discord بپیوندید.

شما را در درس اول می‌بینم!

برایتان بهترین‌ها را آرزومندم،

مصطفی نافع


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

مقدمه Introduction

  • معرفی دوره Course Introduction

  • سرور دیسکورد کامیونیتی Community Discord Server

  • دانلود موتور بازی سازی Downloading the Engine

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

  • قدم های اول در آنریل انجین First Steps in Unreal Engine

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

  • بلوپرینت چیست؟ What are Blueprints?

  • تنظیمات و چیدمان بلوپرینت Setup & Blueprint Layout

  • ترتیب اجرا Execution Order

متغیرها Variables

  • متغیرها چیستند؟ What are Variables?

  • عدد صحیح، اعشاری و بایت Integer, Float & Byte

  • بولین (صحیح یا غلط) Boolean

  • متن، رشته و نام Text, String & Name

  • بردار Vector

  • چرخش‌دهنده Rotator

  • تبدیل (ترانسفورم) Transform

  • عملگرهای متغیر Variable Operators

  • انشعاب و شرط‌گذاری Branches & Conditioning

  • دریافت و تنظیم Get & Set

  • مثال متغیرها Variables Example

رویدادها، توابع و ماکروها Events, Functions & Macros

  • رویدادها، توابع و ماکروها چیستند؟ What are Events, Functions and Macros?

  • رویدادها Events

  • توابع Functions

  • ماکروها Macros

  • کتابخانه توابع و ماکروها Function & Macro Library

  • مثال رویدادها، توابع و ماکروها Events, Functions & Macros Example

آرایه ها Arrays

  • آرایه ها چیستند؟ What are Arrays?

  • ایجاد آرایه Creating an Array

  • توابع آرایه Array Functions

جریان اجرا Execution Flow

  • توابع جریان اجرا چیستند؟ What are Execution Flow Functions?

  • بررسی معتبر بودن (Is Valid) Is Valid Check

  • ترتیب (Sequence) Sequence

  • فلیپ فلاپ (Flip Flop) Flip Flop

  • حلقه FOR For Loop

  • حلقه While While Loop

  • اجرای یکبار و اجرای N بار (Do Once & Do N) Do Once & Do N

  • گیت و گیت چندگانه (Gate & Multi Gate) Gate & Multi Gate

شمارش (Enumeration) Enumeration

  • شمارش ها چیستند؟ What are Enumerations?

  • ایجاد شمارش Creating an Enumeration

  • مقایسه شمارش Compare Enumeration

  • سوئیچ بر روی شمارش Switch on Enumeration

  • مثال شمارش Enumeration Example

کلاس های بلوپرینت Blueprint Classes

  • کلاس های بلوپرینت چیستند؟ What are Blueprint Classes?

  • اکتور Actor

  • پاون Pawn

  • کاراکتر Character

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

  • حالت بازی Game Mode

اکتورهای بلوپرینت Blueprint Actors

  • اکتورهای بلوپرینت چیستند؟ What are Blueprint Actors?

  • ایجاد اکتور بلوپرینت Creating a Blueprint Actor

  • ایجاد و حذف اکتور (Spawn & Destroy Actor) Spawn & Destroy Actor

  • کامپوننت های صحنه Scene Components

  • متغیر قابل ویرایش و نمایش هنگام ایجاد (Editable Variable & Expose on Spawn) Editable Variable & Expose on Spawn

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

  • بررسی برچسب اکتور (Actor Has Tag) Actor Has Tag

  • دریافت همه اکتورها (Get All Actors) Get All Actors

ارتباط بلوپرینت Blueprint Communication

  • ارتباط بلوپرینت چیست؟ What is Blueprint Communication?

  • کست کردن (Casting) Casting

  • اینترفیس بلوپرینت Blueprint Interface

  • دیسپچر رویداد (Event Dispatcher) Event Dispatcher

ساخت یک بازی Creating a Game

  • معرفی بازی Game Introduction

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

  • حالت بازی و کنترلر بازیکن Game Mode & Player Controller

  • ایجاد کاراکتر Creating the Character

  • حرکت کاراکتر Character Movement

  • ایجاد طومار Creating the Scroll

  • قابلیت برداشتن طومار Making the Scroll Lootable

  • تنظیم پلتفرم Setting up the Platform

  • تغییر مراحل Changing Levels

  • اهدا جام ها Reward Trophies

  • نهایی کردن بازی Finalizing the Game

ادامه مسیر Where to Continue

  • حالا چه؟ What Now?

نمایش نظرات

آموزش آنریل انجین 5 (UE5): بلوپرینت برای مبتدیان
جزییات دوره
7 hours
71
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,627
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Titanforged Entertainment Titanforged Entertainment

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