آموزش کامل ساخت بازی سه بعدی اول شخص (FPS) با یونیتی و سی شارپ برای مبتدیان ۲۰۲۴ - آخرین آپدیت

دانلود Complete 3D FPS Game in Unity C# For Beginners 2024

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

آموزش ساخت بازی شوتر اول شخص سه بعدی (FPS) با Unity

یادگیری C# با Unity و ساخت بازی شوتر اول شخص سه بعدی خودتان.

درک اصول اولیه محیط توسعه بازی Unity.

شروع به کار با اصول طراحی مراحل، شامل موانع و چالش‌ها، برای ایجاد یک تجربه گیم‌پلی جذاب و پویا.

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

ایجاد سیستم شوتینگ برای بازیکن.

معرفی رفتارهای هوش مصنوعی دشمن برای مسیریابی و هدف گیری.

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

پیش نیازها:

  • کامپیوتر Mac یا PC با قابلیت اجرای Unity 3D
  • یک نسخه از Unity 2021 یا جدیدتر

سفری هیجان‌انگیز را به دنیای توسعه بازی با دوره آموزشی بازی شوتر اول شخص سه بعدی (FPS) ما آغاز کنید که برای مبتدیان Unity طراحی شده است. مستقیماً وارد دنیای جذاب طراحی بازی شوید و خلاقیت خود را آزاد کنید، زیرا یاد می‌گیرید تجربیات غوطه وری بازی را از ابتدا بسازید.

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

از طراحی محیط‌های جذاب گرفته تا پیاده‌سازی مکانیک‌های گیم‌پلی پویا، دوره ما همه چیز را پوشش می‌دهد. به پیچیدگی‌های طراحی مرحله بپردازید، جایی که یاد می‌گیرید مناظر را شکل دهید، موانع را قرار دهید و نورپردازی جوی ایجاد کنید تا به دنیای بازی خود جان ببخشید. از قدرت رابط بصری Unity استفاده کنید تا جلوه‌های بصری خیره کننده و مناظر صوتی جذاب را به راحتی ادغام کنید که بازیکنان را درگیر و غوطه ور در دنیای مجازی شما نگه می‌دارد.

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

در پایان این دوره، شرکت کنندگان موارد زیر را خواهند آموخت:

  1. طراحی محیط های سه بعدی جذاب

  2. پیاده سازی مکانیک های گیم پلی پویا

  3. اصول و تکنیک های طراحی مرحله

  4. اسکریپت نویسی حرکات و تعاملات بازیکن

  5. ایجاد رفتارهای هوش مصنوعی دشمن

  6. ادغام جلوه های بصری و مناظر صوتی

  7. ساخت یک بازی سه بعدی FPS کامل از ابتدا

چه یک توسعه دهنده بازی نوپا باشید یا صرفاً علاقه مندی باشید که به دنبال کاوش در دنیای طراحی بازی هستید، دوره FPS سه بعدی ما در Unity دروازه شما برای رهاسازی پتانسیل خلاقانه و ساختن حس بازی بعدی است. در این ماجراجویی هیجان انگیز به ما بپیوندید و سفری را آغاز کنید که اشتیاق شما به بازی را به یک واقعیت ملموس تبدیل می کند.


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

مقدمه Introduction

  • مقدمه Introduction

بازیکن Player

  • حرکت بازیکن Player Movement

  • حرکت بهتر Better Movement

  • تقویت کننده سرعت Speed Booster

  • پرش Jumping

  • رفع مشکل پرش Fix Jumping

  • دوربین بازیکن Player Camera

  • قفل کردن نشانگر Lock Cursor

  • دوربین اول شخص First Person Camera

تیراندازی Shooting

  • راه اندازی تیراندازی Setting up Shooting

  • گلوله Bullet

  • رفع مشکل تیراندازی Fix Shooting

  • نابود کردن دشمنان Destoying enemies

دشمنان Enemies

  • اضافه کردن دشمنان Adding enemies

  • تشخیص بازیکن Detecting player

  • تعقیب بازیکن Chasing player

  • مبارزه دشمن Enemy Combat

  • تشخیص برخورد Detect Collision

  • سلامتی دشمن Enemy health

  • انیمیشن مرگ Die animation

  • رفع اشکال Fix Bug

سیستم سلامتی Health System

  • راه اندازی سلامتی Setting up Health

  • نوار سلامتی رابط کاربری Healthbar UI

  • مکانیک سلامتی Health Mechanics

  • آسیب زدن به بازیکن توسط دشمن Damage player with enemy

  • اثر آسیب Damage effect

مبارزه Combat

  • تعویض سلاح Switching Weapons

  • اضافه کردن مهمات Adding ammo

  • جعبه مهمات Ammobox

  • رابط کاربری مهمات Ammo UI

  • تغییر گلوله Changing bullets

  • شعله دهانه تفنگ Muzzleflash

ویژگی های اضافی Extra features

  • هوش مصنوعی دشمن Enemy AI

  • رفع مشکل برخورد گلوله Fixing bullet collision

محیط Environment

  • طراحی محیط Designing environment

  • ایجاد مرحله 1 Creating level 1

  • باکس آسمان Skybox

  • بافت ها Textures

منو Menu

  • راه اندازی منوی اصلی Setting up main menu

  • دکمه ها Buttons

  • اعتبارات Credits

  • منوی مکث Pause menu

  • رفع اشکالات قسمت 1 Fix bugs part 1

  • رفع اشکالات قسمت 2 Fix bugs part2

صدا Audio

  • اضافه کردن صداها Adding sounds

  • موسیقی پس زمینه BGM

مراحل Levels

  • اضافه کردن مرحله 2 Adding level 2

  • انتقال مرحله Level transition

گفتگو Dialogue

  • رابط کاربری گفتگو Dialogue UI

  • سیستم گفتگو Dialogue System

  • دکمه فعال سازی Activate Button

  • رفع اشکال Fixing bug

سیستم ماموریت Quest system

  • راه اندازی Setting up

  • به کار انداختن ماموریت ها Making quests work

  • اضافه کردن ماموریت دوم Adding second quest

کات سین Cut scene

  • راه اندازی صحنه Setting up scene

  • انیمیشن دوربین Camera animation

  • نمایش متن Displaying text

  • صداهای کات سین Cut scene sounds

  • پایان کات سین Cut scene ending

  • پردازش نهایی Post Processing

آخرین اصلاحات Final Touches

  • رفع مشکل انتقال مرحله Fixing level transition

  • ساخت بازی Building game

نمایش نظرات

آموزش کامل ساخت بازی سه بعدی اول شخص (FPS) با یونیتی و سی شارپ برای مبتدیان ۲۰۲۴
جزییات دوره
8 hours
63
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
147
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Giorgi Luarsabishvili Giorgi Luarsabishvili

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