نحوه ایجاد یک شوتر اول شخص در موتور Unreal 5

How To Create A First Person Shooter In Unreal Engine 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در هنر توسعه بازی FPS در موتور Unreal Engine: Building Your Own Action-Packed Adventure آموزش های جامع گام به گام: این دوره مجموعه ای از آموزش های ساختار یافته و آسان برای دنبال کردن را ارائه می دهد. تکنیک های طراحی سطح: کشف نحوه طراحی سطحی با استفاده از دارایی‌های Quixel Bridge Enemy AI: به دنیای هوش مصنوعی دشمن شیرجه بزنید و یاد بگیرید که چگونه رفتارهای دشمن را طراحی و اجرا کنید. یاد بگیرید که چگونه یک سیستم اسلحه پویا ایجاد کنید تا بتوانید به راحتی تنظیمات هر سلاحی را که می سازید شخصی سازی کنید. ایجاد سیستم جمع آوری و تعویض سلاح نحوه حرکت در نما و نحوه ایجاد کلاس های طرح اولیه را بدانید.

دوره به طور خلاصه: نحوه ایجاد یک تیرانداز اول شخص در موتور غیرریل را بیاموزید

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

نمای کلی دوره:

این دوره جامع برای راهنمایی گام به گام شما در فرآیند ساخت تیراندازی اول شخص در موتور Unreal طراحی شده است. با شروع، با رابط Unreal Engine آشنا خواهید شد، جایی که نحوه راه اندازی یک پروژه جدید و پیمایش در محیط توسعه بازی را یاد خواهید گرفت.

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

چه چیزی در داخل است

ماژول های دوره:

  1. مقدمه

  2. ایجاد یک سیستم سلاح

  3. ایجاد دشمن زامبی

  4. ایجاد موارد جهانی

  5. طراحی سطح

  6. ایجاد بازی

  7. آخرین لمس


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

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

  1. مبانی موتور Unreal: شما درک کاملی از رابط Unreal Engine، نحوه راه‌اندازی یک پروژه، و نحوه پیمایش ابزارها و ویژگی‌های مختلف به دست خواهید آورد.

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

  3. سیستم‌های سلاح: در هنر طراحی و پیاده‌سازی مکانیک‌های واقعی سلاح، از جمله بارگیری مجدد، هدف‌گیری و تعویض سلاح تسلط پیدا کنید.

  4. طراحی سطح: محیط های جذاب را با عناصر تعاملی، با استفاده از دارایی های Quixel Megascans ایجاد کنید.


بنابراین، آیا آماده هستید تا سفر خود را برای تبدیل شدن به یک توسعه دهنده بازی FPS در Unreal Engine آغاز کنید؟ اکنون ثبت نام کنید و بیایید با هم شروع به ساخت بازی رویایی شما کنیم.


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

مقدمه Introduction

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

  • تنظیم ورودی پخش کننده Setting Up Player Input

  • افزودن ورودی Look Adding Look Input

  • افزودن ورودی پرش Adding Jump Input

  • اضافه کردن انیمیشن های پخش کننده Adding The Player Animations

  • جامعه Community

ایجاد دارایی های سلاح Creating Weapon Assets

  • دارایی های FPS FPS Assets

  • ایجاد یک سیستم سلاح FPS Creating A FPS Weapon System

  • ساخت سلاح تپانچه Creating A Pistol Weapon

  • ساخت تفنگ تهاجمی Creating The Assault Rifle

  • ایجاد یک سیستم انیمیشن سلاح Creating A Weapon Animation System

  • اضافه کردن انیمیشن های پس زدن Adding Recoil Animations

  • ایجاد یک هاد برای نمایش مقدار مهمات Creating A Hud To Display The Amount Of Ammo

  • ایجاد یک سیستم مهمات Creating An Ammo System

  • ایجاد یک سیستم بارگذاری مجدد Creating A Reload System

  • ایجاد یک IronSights Creating An IronSights

  • افزودن ضربه های سوراخ گلوله Adding Bullet Hole Impacts

  • اضافه کردن موی ضربدری Adding A Cross Hair

  • ایجاد یک تفنگ ساچمه ای Creating A Shotgun

  • ایجاد سیستم تعویض سلاح Creating Weapon Swapping System

  • ایجاد یک سیستم تعاملی Creating An Interaction System

  • ایجاد یک سیستم جمع آوری سلاح امتیاز 1 Creating A Weapon Pick Up System Pt 1

  • ایجاد یک سیستم جمع آوری سلاح Pt 2 Creating A Weapon Pick Up System Pt 2

  • لرزش دوربین Camera Shake

  • نظر دادن Commenting

ایجاد یک دشمن زامبی Creating A Zombie Enemy

  • ایجاد یک زامبی A.I. Creating A Zombie A.I.

  • اضافه کردن مدل زامبی Adding The Zombie Model

  • ساخت زامبی آسیب دیده Making The Zombie Get Damaged

  • افزودن جلوه های ذرات Adding Particle Effects

  • افزودن انیمیشن های Zombie Hit React Adding Zombie Hit React Animations

  • دادن نوار سلامتی به بازیکن Giving The Player A Health Bar

  • اضافه کردن یک صفحه آسیب دیده Adding A Hurt Screen

  • حمله به زامبی Giving The Zombie An Attack

  • شنیدن دشمن Enemy Hearing

ایجاد اقلام جهانی Creating World Items

  • ایجاد یک بشکه انفجاری Creating An Explosive Barrel

  • ایجاد بسته سلامت Creating A Health Pack

  • ایجاد HUD Intercation Creating An Intercation HUD

  • ایجاد مهمات پیک آپ Creating Ammo Pick Up

  • ایجاد مهمات سفارشی Creating Custom Ammo Pick Ups

  • ایجاد یک سیستم Headshot Creating A Headshot System

  • ساخت دشمنان دراپ لوت Making Enemys Drop Loot

  • ایجاد یک سیستم اسپرینت Creating A Sprint System

طراحی سطح Designing The Level

  • ایجاد یک محیط جنگلی ترسناک Creating A Spooky Forest Environment

  • برخورد Collision

ایجاد بازی Creating The Game

  • تنظیم حالت بازی Setting Up A Game Mode

  • ایجاد یک شمارنده زامبی Creating A Zombie Counter

  • طراحی سطح Designing The Level

  • ایجاد یک صفحه برنده Creating A Win Screen

  • ایجاد یک بازی به پایان رسید Creating A Game Over

  • ایجاد منوی اصلی Creating A Main menu

لمس نهایی Final Touches

  • به روز رسانی رابط کاربری Updating The UI

  • افزودن جلوه های صوتی Adding Sound Effects

  • پولیش کردن سیستم بارگذاری مجدد Polishing The Reload System

  • چگونه سلاح های بیشتری بسازیم How To Create More Weapons

  • سطح محدوده حجم Level Bounds Volume

  • فونت سفارشی Custom Font

  • حذف سایه ها Removing Shadows

  • دادن چشمان درخشان به زامبی ها Giving The Zombies Glowing Eyes

  • چگونه بازی خود را صادر کنیم How To Export Your Game

بعد چه باید کرد What To Do Next

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

Udemy (یودمی)

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

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

نحوه ایجاد یک شوتر اول شخص در موتور Unreal 5
جزییات دوره
5 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
618
4.7 از 5
دارد
دارد
دارد
Uisco Dev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Uisco Dev Uisco Dev

توسعه دهنده بازی