لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
نحوه ساخت یک بازی FPS Retro در Unreal Engine 5
How To Make A Retro FPS Game In Unreal Engine 5
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ایجاد یک FPS Retro با چندین تفنگ مختلف، دشمنان و بازیگران مانند لوله های انفجاری یاد بگیرید چگونه یک FPS قدیمی مدرسه قدیمی مانند بازی کلاسیک DOOM در موتور Unreal Engine 5 ایجاد کنید چگونه سلاح های FPS بسازید. سلاح هایی از جمله: تپانچه، مینی تفنگ، موشک انداز و موارد دیگر نحوه ایجاد رابط کاربری ما به نحوه ساخت بازی روی صفحه نمایش، HUD های بازیکن، منوهای اصلی و موارد دیگر خواهیم پرداخت. ، درهایی که نیاز به کارت های کلیدی، گدازه و موارد دیگر دارند چگونه می توان A.I پویا با استفاده از درختان رفتار ایجاد کرد پیش نیازها: رایانه شخصی با قابلیت اجرای موتور غیرواقعی. درک اولیه از Unreal Engine داشته باشید. نحوه حرکت در نما و نحوه ایجاد کلاس های طرح اولیه را بدانید.
این دوره به طور خلاصه
در این دوره آموزشی یاد خواهید گرفت که چگونه یک FPS Retro مانند بازی های کلاسیک DOOM یا Wolfenstein ایجاد کنید. این گام به گام شما را راهنمایی می کند که چگونه می توانید این نوع بازی را با استفاده از Unreal Engine 5 ایجاد کنید.
نمای کلی دوره
ما این پروژه را با استفاده از طرحهای Unreal Engine 5 یک سیستم اسکریپت بصری قدرتمند کدنویسی خواهیم کرد که به ما امکان میدهد این بازی را بدون نوشتن یک خط کد ایجاد کنیم.
این دوره شامل چندین فصل است که طیفی از موضوعات را پوشش می دهد:
نحوه ساخت چندین سلاح مختلف مانند RPGS، مینی تفنگ و تپانچه با تعویض سلاح.
نحوه ایجاد 8 جن دشمن جهتدار درست مانند بازیهای کلاسیک Doom و Wolfenstein و نحوه کدنویسی A.I دشمن با استفاده از Behavior Trees.
شما یاد خواهید گرفت که چگونه چندین عنصر HUD مختلف مانند: بازی روی صفحه، پخش کننده HUDS، منوی اصلی و صفحه نمایش مکث ایجاد کنید
نحوه ایجاد اشیایی که میتوانیم در جهان قرار دهیم مانند درهایی که به کارتهای کلیدی و بشکههای در حال انفجار و موارد دیگر نیاز دارند
چه چیزی در داخل است
ماژول های دوره:
مقدمه
تنظیم شخصیت اول شخص
ایجاد سلاح
ایجاد A.I
ایجاد یک سیستم خسارت
ساخت اشیاء جهان قابل تعامل
طراحی سطح
آخرین لمس
در این دوره چه چیزی یاد خواهید گرفت؟
در پایان دوره شما یاد خواهید گرفت که چگونه یک بازی Old School Retro FPS با چندین سلاح مختلف، با نرخ آتش و ذخیره مهمات مختلف، چگونه چندین نوع مختلف از A.I دشمن بسازید. نحوه ایجاد سیستم های باز کردن قفل منو و سطح و موارد دیگر.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
جامعه
Community
تنظیم شخصیت اول شخص
Setting Up The First Person Character
دانلود منابع
Download Resources
ساخت سلاح پایه
Creating The Base Weapon
ساخت سلاح تپانچه
Creating The Pistol Weapon
اضافه کردن کنترل به بازی
Adding Controls To The Game
ایجاد یک سیستم مهمات
Creating An Ammo System
ایجاد HUD پلیر
Creating The Player HUD
به روز رسانی HUD با مهمات ما
Updating The HUD With Our Ammo
ساخت سلاح
Creating Weapons
ایجاد تفنگ ساچمه ای
Creating The Shotgun
ایجاد تفنگ کوچک
Creating The Mini Gun
ساخت تفنگ پلاسما
Creating The Plasma Rifle
ایجاد یک سیستم پرتابه
Creating A Projectile System
ایجاد یک موشک انداز
Creating A Rocket Launcher
ایجاد تفنگ بزرگ دوستانه
Creating The Big Friendly Gun
تعمیر سلاح
Weapon Fix
ایجاد مشت
Creating The Fists
ایجاد اره برقی
Creating The Chainsaw
ایجاد سلاح برداشتن
Creating The Weapon Pick Up
داینامیک برداشتن سلاح
Making The Weapon Pick Up Dynamic
ایجاد یک سیستم باب سلاح
Creating A Weapon Bob System
ساخت سلاح باب امتیاز 2
Creating Weapon Bob Pt 2
لمس نهایی در باب سلاح
Final Touches On The Weapon Bob
ایجاد سیستم تعویض سلاح
Creating A Weapon Swapping System
پولیش تعویض سلاح
Polishing The Weapon Swap
ایجاد یک سیستم دوی سرعت
Creating A Sprinting System
به روز رسانی متن مهمات
Updating The Ammo Text
ایجاد A.I
Creating The A.I
ایجاد طرح دشمن
Creating The Enemy Blueprint
ایجاد درخت رفتار
Creating The Behaviour Tree
وارد کردن The Enemy Sprites
Importing The Enemy Sprites
توضیح گره های Dot و Normalize
Explaining The Dot and Normalise Nodes
راه اندازی یک سیستم Sprite 8 جهت دار
Setting Up An 8 Directional Sprite System
چرخش دشمن
Enemy Rotation
ایجاد یک حمله برد برای دشمن
Creating A Ranged Attack For The Enemy
سقط در درختان رفتار
Aborting In Behaviour Trees
ایجاد یک حمله غوغا برای دشمن
Creating A Melee Attack For The Enemy
انیمیشن های متحرک Giving The Enemy
Giving The Enemy Moving Animations
انیمیشن های حمله به دشمن
Giving The Enemy Attack Animations
پیاده روی
Pawn Sensing
ایجاد یک سیستم خسارت
Creating A Damage System
ساختن سلاح ها به دشمن آسیب می زند
Making The Weapons Damage The Enemy
تخم ریزی خون در جایی که دشمن ضربه می زند
Spawning Blood Where The Enemy Is Hit
ساختن دشمن بمیرد
Making The Enemy Die
دادن سلامت به بازیکن + سپر
Giving The Player Health + Shield
ارتقاء حمله پرتابه دشمن
Upgrading The Enemy Projectile Attack
ایجاد صفحه آسیب
Creating A Damage Screen
پویا کردن نرخ حمله دشمن
Making The Enemy Attack Rate Dynamic
ساختن هشدار دشمن هنگام شلیک
Making The Enemy Alert When Shot
راه اندازی دشمن پایه
Setting Up The Base Enemy
ایجاد یک دشمن غوغا
Creating A Melee Enemy
ایجاد یک دشمن دوربرد
Creating A Ranged Enemy
کجا می توان جن ها را پیدا کرد
Where To Find Sprites
ساخت اشیاء جهان قابل تعامل
Making Interactable World Objects
ساخت شیلد وانت
Making A Shield Pick Up
ساخت وانت سلامت
Making A Health Pick Up
ساخت مهمات وانت
Making An Ammo Pick Up
ساخت بشکه انفجاری
Making An Explosive Barrel
قرار دادن Sprites
Placing Sprites
ایجاد درب کشویی با جدول زمانی
Creating A Sliding Door With A Timeline
ایجاد سیستم کارت کلید
Creating A Key card System
ایجاد دری که به کارت کلید نیاز دارد
Creating A Door Which Requires A Key Card
ایجاد یک کف گدازه
Creating A Lava Floor
طراحی سطح
Designing The Level
ابزارهایی که می توانید برای طراحی سطوح استفاده کنید
Tools You Can Use To Design Levels
ساخت سطح
Making The Level
اضافه کردن بافت به سطح من
Adding Textures To My Level
قرار دادن نقشه ها در اطراف سطح من
Placing Blueprints Around My Level
اضافه کردن نور به سطح من
Adding Lighting To My Level
لمس نهایی
Final Touches
اضافه کردن فونت های سفارشی
Adding Custom Fonts
افزودن جلوه های صوتی
Adding Sound Effects
خلق چهره هاد امتیاز 1
Creating A Face Hud Pt 1
ایجاد یک چهره Hud Pt 2
Creating A Face Hud Pt 2
ایجاد یک بازی روی صفحه
Creating A Game Over Screen
ایجاد یک صفحه برنده
Creating A Win Screen
قفل کردن دوربین
Locking The Camera
شنیدن دشمن
Enemy Hearing
ایجاد یک سیستم باز کردن قفل سلاح
Creating A Weapon Unlock System
نمایش نظرات