🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی شوتر اول شخص (FPS) در یونیتی 6 با C#
- آخرین آپدیت
دانلود Learn To Create A First Person Shooter Game In Unity 6 & C#
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت بازی با Unity 6 و C#: طراحی یک بازی شوتر اول شخص (FPS)
یادگیری آسان توسعه بازی. با استفاده از Unity 6، زبان برنامهنویسی C# را بیاموزید و بازی FPS خودتان را بسازید!
یادگیری C#، یک زبان برنامهنویسی مدرن و چندمنظوره
درک قابلیتهای توسعه بازی در Unity
توسعه مهارتهای قوی و قابل انتقال حل مسئله
کسب درک کامل از فرآیند توسعه بازی
یادگیری نحوه عملکرد برنامهنویسی شیءگرا در عمل
پیش نیازها:
کامپیوتر Mac یا PC با قابلیت اجرای Unity 3D
یک نسخه از Unity
یاد بگیرید چگونه بازی تیراندازی مرحلهای خودتان را با استفاده از Unity، یک برنامه توسعه بازی استاندارد صنعت که توسط استودیوهای بازیسازی بزرگ و توسعهدهندگان مستقل در سراسر جهان استفاده میشود، ایجاد و برنامهنویسی کنید.
در این دوره، شما فقط مفاهیم برنامهنویسی را یاد نمیگیرید، بلکه این مفاهیم را به کاربردهای واقعی توسعه بازی مرتبط میکنید. شما به یک انجمن دوره دسترسی خواهید داشت که در آن میتوانید در مورد موضوعات تحت پوشش دوره و همچنین مراحل بعدی پس از اتمام دوره بحث کنید.
این دوره به گونهای طراحی شده است که برای همه به راحتی قابل درک باشد، بنابراین چه یک مبتدی کامل باشید، چه یک هنرمند که به دنبال گسترش دامنه توسعه بازی خود هستید یا یک برنامهنویس که علاقهمند به درک طراحی بازی است، این دوره به شما کمک میکند تا درک بیشتری از توسعه بازی کسب کنید.
در پایان این دوره، شما توانایی درک عناصر بازی مانند موارد زیر را توسعه خواهید داد:
کنترلر شخصیت اول شخص با حرکت کامل، قابلیتهای پریدن و دوی سرعت
یک سیستم کامل سلاح شامل تعویض سلاح و انواع مختلف اسلحه
موارد قابل جمعآوری مانند مهمات و سلامتی
طراحی مراحل کامل
انواع مختلف دشمنان برای مبارزه
مدیریت سیستمهای صوتی
رابط کاربری کامل با منوهای تعاملی
مراحل چندگانه
یک نبرد رئیس منحصر به فرد
و بیشتر...
این دوره همچنین شامل یک نسخه کامل از پروژه برای استفاده شما به عنوان مرجع است تا اطمینان حاصل شود که همه چیز در بازی شما به درستی کار میکند!
امروز شروع به یادگیری کنید و اجازه دهید به شما کمک کنم تا یک توسعهدهنده بازی شوید!
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
داراییهای پروژه
Project Assets
شروع کار
Getting Started
راه اندازی پروژه
Setting Up the Project
راه اندازی مبانی صحنه
Setting Up Scene Basics
حرکت و نشانه گیری
Moving & Aiming
حرکت دادن بازیکن
Moving The Player
حرکت با سرعت
Moving With Speed
کنترل بازیکن
Controlling The Player
حرکت بر اساس دید
Moving Based On View
نگاه کردن به طرفین
Looking Sideways
نگاه کردن به صورت عمودی
Looking Vertically
تنظیم ورودی کنترلر
Adjusting Controller Input
محدود کردن زاویه دید
Limiting The View Angle
قفل کردن مکان نما
Locking The Cursor
دویدن و پریدن
Running And Jumping
اضافه کردن جاذبه
Adding Gravity
پریدن
Jumping
دویدن در اطراف
Running Around
بصریتر کردن دویدن
Making Running More Visual
شلیک کردن
Firing Shots
راه اندازی کنترلر اسلحه
Setting Up A Weapon Controller
شلیک با Raycasts
Firing With Raycasts
اضافه کردن هدف و سلاح ها
Adding Crosshairs & Weapons
ایجاد یک اثر ضربه
Creating An Impact Effect
استفاده از اثر ضربه ما
Using Our Impact Effect
اضافه کردن فلاش اسلحه
Adding Some Weapon Flash
جلوگیری از پرش های زیاد
Preventing Too Many Jumps
ضربه زدن به دشمنان
Impacting Enemies
شلیک های تکراری
Repeating Shots
مدیریت مهمات
Managing Ammo
پیگیری مهمات
Tracking Ammo
بارگذاری مجدد
Reloading
پیگیری مهمات باقی مانده
Tracking Remaining Ammo
نمایش مهمات
Displaying Ammo
برداشتن مهمات
Picking Up Ammo
جلوگیری از عبور اسلحه از اشیا
Preventing Weapon Clipping Through Objects
ساختن دشمنان
Making Enemies
راه اندازی دشمن
Setting Up The Enemy
حرکت دادن دشمن
Moving The Enemy
رسیدن به محدوده
Getting In Range
حرکت به طرفین
Moving Sideways
راه اندازی انیمیشن ها
Setting Up Animations
به کار انداختن انیمیشن ها
Making Animations Work
راه اندازی گشت زنی ها
Setting Up Patrols
حرکت بین نقاط
Moving Between Points
رفع ارتفاع نقاط
Fixing Point Heights
آسیب دشمن
Enemy Damage
نابود کردن دشمنان
Destroying Enemies
آسیب زدن به دشمنان
Damaging Enemies
حذف کردن بدن ها
Removing Bodies
ساختن پرتابه ها
Making Projectiles
شلیک کردن دشمنان
Making Enemies Shoot
رفع مشکلات پرتابه
Fixing Projectile Issues
سیستم سلامتی بازیکن
Player Health System
راه اندازی سلامتی بازیکن
Setting Up Player Health
نمایش سلامتی
Displaying Health
برداشت سلامتی
Health Pickup
رسیدگی به مرگ بازیکن
Handling Player Death
اضافه کردن صفحه مرگ
Adding a Death screen
احیا شدن
Respawning
تعویض سلاح
Weapon Switching
راه اندازی سلاح ها
Setting Up Weapons
راه اندازی سلاح های بیشتر
Setting Up More Weapons
تعویض سلاح ها
Switching Weapons
اختصاص دادن مهمات
Assigning Ammo
ساختن مراحل
Making Levels
راه اندازی خروج از مرحله
Setting Up A Level Exit
به کار انداختن خروج
Making The Exit Work
ساختن یک کیت مرحله
Making A Level Kit
ساختن مراحل
Making Levels
نبرد رئیس
Boss Battle
راه اندازی رئیس
Setting Up The Boss
تقسیم کردن رئیس
Splitting Up The Boss
تنظیم رئیس های ایجاد شده
Adjusting The Spawned Bosses
نمایش نظرات