آموزش آنریل انجین ۵: ساخت بازی اول شخص با بلوپرینت (Blueprints) - آخرین آپدیت

دانلود Unreal Engine 5: Make A FirstPerson Game With Blueprints

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه اولین بازی کامل تیراندازی اول شخص خود را با استفاده از Unreal Engine 5 و بلوپرینت‌ها بسازید - مناسب برای مبتدیان. درک مفاهیم پایه آنریل انجین ۵ و بلوپرینت‌ها. دانشجویان با اطمینان در محیط رابط کاربری آنریل انجین جابجا شده و منطق‌های ساده بازی را خلق می‌کنند. راه‌اندازی یک کاراکتر اول شخص کاربردی همراه با انیمیشن‌ها. دانشجویان یک کاراکتر اول شخص کاملاً قابل کنترل را می‌سازند. طراحی و پیاده‌سازی مکانیک‌های سلاح و هوش مصنوعی دشمن. دانشجویان ۶ سلاح کاربردی و هوش مصنوعی پایه برای زامبی‌ها، شامل سیستم‌های حرکت، حمله و سلامتی ایجاد می‌کنند. ساخت یک بازی کامل زامبی مبتنی بر موج (Wave-Based) با شرایط برد و باخت. در پایان دوره، دانشجویان همه موارد را ترکیب کرده تا یک بازی ساده اما کامل خلق کنند. پیش نیازها: هیچ تجربه قبلی در آنریل انجین یا برنامه‌نویسی نیاز نیست، شما همه چیز را از صفر یاد خواهید گرفت.

آیا می‌خواهید اولین بازی کاملاً کاربردی خود را بسازید اما از کدنویسی می‌ترسید؟ خب، نگران نباشید — این دوره دقیقاً برای شما طراحی شده است!

در این دوره عملی و مناسب برای مبتدیان، شما یاد می‌گیرید چگونه یک بازی تیراندازی اول شخص (FPS) کامل را با استفاده از Unreal Engine 5 و Blueprints بسازید — سیستم قدرتمند اسکریپت‌نویسی بصری آنریل که به شما اجازه می‌دهد بدون نوشتن حتی یک خط کد، بازی بسازید.


شما یک بازی بقای زامبی خواهید ساخت که در آن دشمنان شما را تعقیب کرده و در موج‌های مختلف حمله می‌کنند و مهارت‌های شما را در مبارزه برای بقا به چالش می‌کشند. این بازی دارای ۷ سلاح قابل تعویض خواهد بود که هر کدام هدف و ویژگی خاص خود را دارند:

AK-47 — تفنگ assault نمادین، قابل اعتماد، سریع و ایده‌آل برای از بین بردن دشمنان در برد متوسط.
USP Pistol — یک سلاح کمری نیمه‌اتوماتیک و شیک برای زمانی که به پشتیبانی سریع و شلیک‌های دقیق نیاز دارید.
AWP Sniper Rifle — کند اما مرگبار، عالی برای حذف زامبی‌ها از فاصله دور با یک شلیک قدرتمند.
Axe (تبر) — وقتی مهمات تمام شد، هیچ چیز جای لذت ضربات نزدیک با یک سلاح سرد سنگین را نمی‌گیرد.
C4 Explosive — آن را کارگذاری کنید، عقب بکشید و از هرج و مرج هنگام انفجار گروه‌های دشمن لذت ببرید.
First Aid Kit (کیت کمک‌های اولیه) — lifeline شما در گرمای نبرد برای بازیابی سریع سلامتی در شرایط سخت.
Flashlight (چراغ قوه) — هر چیز مفیدی در دیدرس نیست؛ مناطق تاریک را روشن کرده و دارایی‌های ارزشمند را پیدا کنید.


هر سلاح دارای انیمیشن‌های سفارشی برای شلیک، خشاب‌گذاری و تجهیز است — که همه آن‌ها را با هم در آنریل انجین ۵ می‌سازیم. همچنین سیستم جمع‌آوری مهمات، شرایط برد و باخت، جلوه‌های بصری برخورد (Impact VFX) و افکت‌های Ragdoll را برای زنده کردن دنیای بازی اضافه خواهیم کرد.


این دوره در سه بخش ساختاریافته سازماندهی شده است تا شما را از یک مبتدی مطلق به سازنده یک بازی قابل اجرا تبدیل کند:

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

بخش دوم: چارچوب انیمیشن در آنریل انجین
در این بخش، به سیستم انیمیشن آنریل می‌پردازیم. یاد می‌گیرید مدل‌های انیمیشن چگونه کار می‌کنند و مهم‌تر از آن، انیمیشن‌های مورد نیاز بازی را خودمان می‌سازیم. این شامل انیمیشن‌های تجهیز، شلیک و خشاب‌گذاری برای هر سلاح است تا به هیچ پکیج خارجی وابسته نباشید — همه چیز از صفر ساخته می‌شود.

بخش سوم: ترکیب نهایی و اجرای پروژه
اینجاست که هیجان شروع می‌شود! هر آنچه ساخته‌ایم را ترکیب کرده و به بازی جان می‌بخشیم. یاد می‌گیرید چگونه تعویض سلاح، مکانیک‌های شلیک و خشاب‌گذاری، هوش مصنوعی دشمن، HUD بازی و مود بازی موج-محور را راه‌اندازی کنید. در نهایت شرایط برد و باخت را پیاده کرده و پروژه را خروجی (Package) می‌گیریم تا یک بازی کامل و صیقل‌خورده برای اجرا یا نمایش داشته باشید.


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

مبانی آنریل انجین ۵ و بلوپرینت Unreal Engine 5 & Blueprint Basics

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

  • معرفی بخش اول Section Intro

  • موتور بازی چیست؟ What Is a Game Engine?

  • نصب آنریل انجین ۵ Unreal Engine 5 Installation

  • مبانی آنریل انجین ۵ Unreal Engine 5 Basics

  • وارد کردن مدل‌ها (Assets) به آنریل انجین Importing Assets To Unreal Engine

  • درباره متریال‌ها About Materials

  • ساخت متریال مستر (Master Material) Make A Master Material

  • اختصاص متریال‌ها به مدل‌ها Assign Materials To The Assets

  • انتقال محیط کارخانه به پروژه (Migration) Migration ( Adding The Factory Environment to the project )

  • مقایسه بلوپرینت و سی پلاس پلاس Blueprint Vs C++

  • راه‌اندازی نقشه پروتوتایپ Setting Up A Prototype Map

  • معرفی لول بلوپرینت و کلاس بلوپرینت Level Blueprint And Class Blueprint Introduction

  • رویدادها و توابع (Events & Functions) Events And Functions

  • متغیرها و انواع متغیر Variables And Variable types

  • ترنسفورم‌های جهانی، محلی و نسبی World, Local and Relative Transforms

  • کنترل جریان (Flow Control) Flow Control

  • عملیات ریاضی و منطقی Math And Logical Operations

  • ساخت یک بمب ساعتی Make A Time Bomb

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

  • سیستم ورودی پیشرفته (Enhanced Input) Enhanced Input System

  • ویجت بلوپرینت‌ها (Widget Blueprints) Widget Blueprints

  • کلاس‌های والد بلوپرینت Blueprint Parent Classes

چارچوب انیمیشن آنریل انجین ۵ Unreal Engine 5 Animation Framework

  • معرفی بخش دوم Section Intro

  • چارچوب انیمیشن آنریل انجین ۵ Unreal Engine 5 Animation Framework

  • وارد کردن کاراکتر اول شخص Importing Firstperson Character

  • مبانی کنترل ریگ (Control Rig) Control Rig Basics

  • تنظیمات کنترل ریگ و ویرایشگر اسکلتال مش Control Rig Setup And Skeletal Mesh Editor

  • انیمیشن حالت انتظار (Idle) برای AK47 Ak47 Animations Character Idle

  • انیمیشن تجهیز (Equip) برای AK47 Ak47 Animations Character Equip

  • انیمیشن شلیک (Fire) برای AK47 Ak47 Animations Character Fire

  • انیمیشن خشاب‌گذاری برای AK47 Ak47 Animations Character And Gun Reload

  • تنظیمات اسکلتال مش و کنترل ریگ USP USP Skeletal Mesh And Control Rig Setup

  • انیمیشن حالت انتظار برای USP USP Animations Character Idle

  • انیمیشن تجهیز برای USP USP Animations Character Equip

  • انیمیشن شلیک برای USP USP Animations Character And Gun Fire

  • انیمیشن خشاب‌گذاری برای USP USP Animations Character And Gun Reload

  • تنظیمات اسکلتال مش و کنترل ریگ AWP AWP Skeletal Mesh And Control Rig Setup

  • انیمیشن حالت انتظار برای AWP AWP Character Animations Idle

  • انیمیشن تجهیز برای AWP AWP Character Animations Equip

  • انیمیشن شلیک برای AWP AWP Animation Character And Gun Fire

  • انیمیشن خشاب‌گذاری برای AWP AWP Animation Character And Gun Reload

  • انیمیشن‌های تبر: انتظار، تجهیز و حمله AX Animations Character Idle, Equip And Attack

  • انیمیشن‌های C4: انتظار و تجهیز C4 Animations Idle And Equip

  • انیمیشن‌های کمک‌های اولیه: انتظار، تجهیز و تزریق First Aid Animations Idle, Equip and Injection

  • ساخت انیمیشن مونتاژها (Animation Montages) Making Animation Montages

ترکیب نهایی: ساخت بازی تیراندازی زامبی اول شخص Bringing It All Together: Wave-Based First Person Zombie Shooter

  • معرفی بخش سوم Section Intro

  • راه‌اندازی کاراکتر اول شخص First Person Character Setup

  • تنظیم کلیدهای ورودی پیشرفته Setting Up Enhanced Input Keys

  • Enumها Enums

  • تنظیمات تجهیز سلاح‌ها Equip Guns Setup

  • راه‌اندازی انیمیشن بلوپرینت Animation Blueprint Setup

  • تنظیم انیمیشن‌های راه رفتن Setting Up Walking Animations

  • افزودن مدل‌های VFX Adding VFX Assets

  • سیستم شلیک USP USP Shooting System

  • سیستم شلیک AK47 Ak47 Shooting System

  • سیستم شلیک و نشانه‌گیری AWP AWP FIre And Aim System

  • سیستم حمله تبر AX Attack System

  • سیستم کارگذاری C4 C4 Plant System

  • تزریق کمک‌های اولیه First Aid Injection

  • سیستم خشاب‌گذاری AK47 Ak47 Reload System

  • سیستم خشاب‌گذاری USP USP Reload System

  • سیستم خشاب‌گذاری AWP AWP Reload System

  • افزودن جلوه‌های صوتی بیشتر Adding More Sound Effects

  • افزودن لگد سلاح (Recoil) Adding Recoil To The Guns

  • وارد کردن دشمنان زامبی Importing Zombie Enemies

  • حرکات دشمنان زامبی Zombie Enemies Movements

  • سیستم دریافت و اعمال آسیب زامبی Zombie Damage Apply And Recieve

  • مرگ زامبی Zombie Death

  • جلوه‌های بصری برخورد (Impact VFX) Impact VFX

  • تکمیل سایر سلاح‌ها Completing The Other Guns

  • متصل کردن بمب‌های C4 به زامبی‌ها Attach C4 Bombs To Zombies

  • راه‌اندازی سایر انواع زامبی‌ها Setting Up The Other Zombies

  • اصلاح هدشات‌ها و فیزیک مدل‌ها Fixing HeadShots And Physics Assets

  • طراحی HUD اصلی Main HUD Design

  • منطق HUD اصلی Main HUD Logic

  • تنظیم نشانگر وسط صفحه (Crosshairs) Setting Up The Crosshairs

  • سیستم اسپاون موجی دشمنان با Game Mode WaveBased Enemy Spawning With Game Mode

  • ارتباط بین Game Mode و HUD Game Mode And HUD Communication

  • آسیب و مرگ بازیکن Player Damage And Death

  • صفحه مرگ Death Screen

  • سیستم جمع‌آوری مهمات، C4 و کمک‌های اولیه Ammo, C4, First Aid Pickups

  • کمی دیباگ و رفع خطا A Little Debugging

  • راه‌اندازی لول کارخانه Factory Level Setup

  • اصلاح VFX خون Blood VFX Fix

  • چراغ قوه Flash Light

  • مخازن گاز انفجاری Explosive Gas Tanks

  • منوی اصلی Main Menu

  • تکمیل نهایی Final Touches

  • بهبود مسیر یابی (PathFinding) Improving PathFinding

  • دیباگ کردن C4 Debugging The C4

  • خروجی گرفتن از بازی (Packaging) Packaging The Game

  • بیایید بازی‌مان را امتحان کنیم! Let's Play Our Game!

  • جمع‌بندی Conclusion

نمایش نظرات

آموزش آنریل انجین ۵: ساخت بازی اول شخص با بلوپرینت (Blueprints)
جزییات دوره
19.5 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
964
4.5 از 5
دارد
دارد
دارد
Alireza Emami
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alireza Emami Alireza Emami

مدرس آنریل انجین، هنرمند سه بعدی، توسعه دهنده بازی