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

دانلود Unreal Engine 5 : Getting Started with Blueprints

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

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

یادگیری نحوه کدنویسی با بلوپرینت در آنریل انجین 5 برای ساخت بازی‌های خیره‌کننده.

قابلیت‌های اصلی دوره

  • راهنمای جامع ویرایشگر بلوپرینت آنریل انجین 5

    با رابط کاربری قدرتمند بلوپرینت آنریل انجین 5 آشنا شوید و ناوبری آسان را تجربه کنید.

  • متغیرها در برنامه‌نویسی بلوپرینت

    با مفهوم متغیرها آشنا شده و نحوه استفاده بهینه از آن‌ها در کدنویسی خود را بیاموزید.

  • کاربرد توابع، رویدادها و ماکروها

    با زمان و نحوه استفاده صحیح از توابع، رویدادها و ماکروها برای سازماندهی بهتر کد آشنا شوید.

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

    روش‌های مختلف ارتباط و تبادل اطلاعات بین بلوپرینت‌های مختلف را کشف کنید.

  • طراحی و مدیریت ویجت‌ها

    نحوه ناوبری در رابط کاربری طراحی ویجت و ایجاد ویجت‌های کاربردی برای HUD بازیکن را یاد بگیرید.

  • ساخت سیستم‌های گیم‌پلی رایج

    آموزش ساخت سیستم‌های گیم‌پلی پرکاربرد برای بازی خود.

  • نحوه عملکرد بلوپرینت انیمیشن

    با جزئیات کارکرد بلوپرینت‌های انیمیشن برای زنده کردن شخصیت‌های بازی آشنا شوید.

درباره دوره

شروع کار با بلوپرینت

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

هدف این دوره، ارائه اطلاعات و دانش کاربردی به شماست تا بتوانید سیستم‌های گیم‌پلی خود را در پروژه‌های آینده برنامه‌ریزی و پیاده‌سازی کنید و همچنین بتوانید بلوپرینت‌های دیگران را بخوانید که این امر می‌تواند فرآیند یادگیری را به طور چشمگیری تسریع بخشد. نیازی به دانش قبلی برنامه‌نویسی نیست!


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

  • معرفی بلوپرینت‌ها
  • چگونگی ناوبری در رابط کاربری بلوپرینت آنریل انجین 5
  • متغیرها چیستند و چگونه از آن‌ها استفاده کنیم
  • چگونه از نودهای پرکاربرد متغیرها استفاده کنیم
  • نحوه استفاده از توابع، ماکروها و رویدادها برای تمیز و کارآمد نگه داشتن پروژه شما
  • تفاوت بین انواع بلوپرینت‌ها مانند کاراکتر، گیم مود و اکتور
  • ارتباط بلوپرینت‌ها شامل کستینگ، اینترفیس‌ها و رویدادهای دیسپچر
  • کارکرد آرایه‌ها و چگونگی تغییر آن‌ها در حین گیم‌پلی
  • نحوه راه‌اندازی ورودی‌های بازیکن، از جمله ورودی‌های پیشرفته جدید (Enhanced Inputs)
  • مبانی بلوپرینت‌های انیمیشن
  • چگونه ویجت‌های رابط کاربری را در صفحه بازیکنان ایجاد و راه‌اندازی کنیم
  • چگونگی تغییر طرح‌بندی ویجت‌ها و اتصال آن‌ها به متغیرها و توابع
  • ساخت سیستم‌های گیم‌پلی مانند سلامتی، تعامل، بازتولید و آسیب
  • چگونگی اسپاون کردن اکتورها، ذرات و جلوه‌های صوتی، از جمله متاسوند‌های جدید
  • سازماندهی کد

پیش‌نیازها

  • نصب و راه‌اندازی Unreal Engine 5
  • دانش اولیه کامپیوتر

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

مقدمه Introduction

  • مقدمه (بررسی اجمالی) Intro (Overview)

  • مقدمه (ایجاد طرح‌ها) Intro (Creating Blueprints)

  • مقدمه (جریان رویداد) Intro (Event Flow)

متغیرها Variables

  • متغیرها (بررسی اجمالی) Variables (Overview)

  • متغیرها (بولین) Variables (Boolean)

  • متغیرها (فلوت) Variables (Float)

  • متغیرها (نام، متن و رشته‌ها) Variables (Name, Text & Strings)

  • متغیرها (وکتور، روتاتور و ترانسفورم‌ها) Variables (Vector, Rotator & Transforms)

  • متغیرها (اکتورها و اشیاء) Variables (Actors & Objects)

  • متغیرها (آرایه‌ها و حلقه‌ها) Variables (Arrays & Loops)

مبانی Basics

  • مبانی (توابع) Basics (Functions)

  • مبانی (ماکروها) Basics (Macros)

  • مبانی (ساختارها و شمارش‌ها) Basics (Structs & Enums)

  • مبانی (رویدادها) Basics (Events)

  • مبانی (وراثت بلوپرینت) Basics (Blueprint Inheritance)

  • مبانی (تبدیل) Basics (Casting)

  • مبانی (فراخواننده‌های رویداد) Basics (Event Dispatchers)

  • مبانی (رابط‌ها) Basics (Interfaces)

  • مبانی (کامپوننت‌ها) Basics (Components)

  • مبانی (کنترلرهای بازیکن) Basics (Player Controllers)

  • مبانی (حالت‌های بازی) Basics (Gamemodes)

  • مبانی (نودهای کاربردی) Basics (Utility Nodes)

  • مبانی (نمونه بازی) Basics (Game Instance)

درس‌های اضافی Additional Lessons

  • درس‌های اضافی (ردیابی) Additional Lessons (Traces)

  • درس‌های اضافی (جدول داده) Additional Lessons (Data Table)

  • درس‌های اضافی (نودهای همپوشانی) Additional Lessons (Overlap Nodes)

  • درس‌های اضافی (رویدادهای ورودی) Additional Lessons (Input Events)

  • درس‌های اضافی (ورودی‌های پیشرفته) Additional Lessons (Enhanced Inputs)

  • درس‌های اضافی (برچسب‌ها) Additional Lessons (Tags)

  • درس‌های اضافی (تولید اکتورها) Additional Lessons (Spawning Actors)

  • درس‌های اضافی (سازماندهی کد) Additional Lessons (Code Organization)

  • درس‌های اضافی (ابزارهای اشکال‌زدایی بلوپرینت) Additional Lessons (Blueprint Debug Tools)

  • درس‌های اضافی (تایم‌لاین‌ها) Additional Lessons (Timelines)

  • درس‌های اضافی (سوکت‌ها) Additional Lessons (Sockets)

  • درس‌های اضافی (کامپوننت حرکت) Additional Lessons (Movement Component)

  • درس‌های اضافی (افکت‌های صوتی) Additional Lessons (Audio Effects)

  • درس‌های اضافی (افکت‌های ذرات) Additional Lessons (Particle Effects)

ویجت‌ها Widgets

  • ویجت‌ها (بررسی اجمالی) Widgets (Overview)

  • ویجت‌ها (طرح‌بندی‌ها) Widgets (Layouts)

  • ویجت‌ها (ایجاد ویجت‌ها) Widgets (Creating Widgets)

  • ویجت‌ها (بایندینگ) Widgets (Binding)

  • ویجت‌ها (مرزها، همپوشانی‌ها و شبکه‌ها) Widgets (Borders, Overlays & Grids)

  • ویجت‌ها (کشیدن و رها کردن) Widgets (Drag & Drop)

بلوپرینت‌های انیمیشن Animation Blueprints

  • بلوپرینت‌های انیمیشن (بررسی اجمالی) Animation Blueprints (Overview)

  • بلوپرینت‌های انیمیشن (مونتاژها) Animation Blueprints (Montages)

  • بلوپرینت‌های انیمیشن (نودهای ترکیبی) Animation Blueprints (Blend Nodes)

  • بلوپرینت‌های انیمیشن (اعلان‌ها) Animation Blueprints (Notifies)

  • بلوپرینت‌های انیمیشن (حالت‌ها) Animation Blueprints (States)

  • بلوپرینت‌های انیمیشن (فضاهای ترکیبی) Animation Blueprints (Blend Spaces)

  • بلوپرینت‌های انیمیشن (آفست‌های هدف) Animation Blueprints (Aim Offsets)

  • بلوپرینت‌های انیمیشن (منحنی‌ها و فراداده) Animation Blueprints (Curves & Metadata)

سیستم‌های گیم‌پلی Gameplay Systems

  • سیستم‌های گیم‌پلی (تعامل) Gameplay Systems (Interaction)

  • سیستم‌های گیم‌پلی (آسیب) Gameplay Systems (Damage)

  • سیستم‌های گیم‌پلی (نوار سلامتی) Gameplay Systems (Health Bar)

  • سیستم‌های گیم‌پلی (تولید مجدد) Gameplay Systems (Respawn)

  • سیستم‌های گیم‌پلی (خم شدن) Gameplay Systems (Crouching)

نمایش نظرات

آموزش آنریل انجین 5: شروع کار با بلوپرینت‌ها
جزییات دوره
14 hours
56
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,793
4.7 از 5
دارد
دارد
دارد
James Yates
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Yates James Yates

دفیوز استودیوها