آموزش چگونه یک بازی پلتفرم دو بعدی در Unity 2022 از ابتدا بسازیم - آخرین آپدیت

How to Make a 2D Platformer Game in Unity 2022 from Scratch

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

با نحوه ایجاد یک بازی پلتفرمر دوبعدی در Unity 2022 آشنا شوید. این دوره به شما نشان می‌دهد که چگونه شخصیت‌های بازیکن و دشمن را برای حرکت و نبرد در یک بازی پلتفرمر اسکرول جانبی بسازید. بخش اعظم دوره به درک انیماتورها در یکپارچگی اختصاص داده شده است زیرا ما ماشین‌های حالت انیمیشن کامل را برای شخصیت‌های بازیکن و دشمن می‌سازیم. برای همراهی حالت‌ها و انتقال‌ها، اسکریپت‌های StateMachineBehaviour هستند که به شما امکان می‌دهند تغییرات و افکت‌ها را برای کاراکترهای خود هنگام ورود یا خروج از حالت‌ها در صف قرار دهید. به عنوان مثال، زمانی که می‌خواهید با وارد شدن به حالت پرش، هنگامی که عمل پرش روی صفحه کلید شما فشار داده می‌شود، یک پرش کاراکتر انجام دهید، بسیار مفید است. برای اینکه ورودی بازیکن به راحتی انجام شود، از InputSystem جدید برای تنظیم کلیدهای مربوط به عملکردها و پاسخ به آن اقداماتی که از طریق UnityEvents شروع می شوند، استفاده می کنیم. برای کامل‌تر کردن بازی، از دوربین دنبال‌کننده سینما، پس‌زمینه اختلاف منظر، پیکاپ‌های سلامت، صدا، و مجموعه‌های کاشی برای ادامه ساختن بازی آزمایشی خود استفاده می‌کنیم. بسیاری از اسکریپت‌ها عمداً به گونه‌ای طراحی شده‌اند که قابل استفاده مجدد باشند، مانند اسکریپت Damageable که به هر شخصیتی اجازه می‌دهد در هنگام ایجاد رویدادها آسیب ببیند یا بهبود یابد.

پروژه دوره نهایی با همه فایل‌های منبع در دوره ارائه شده است تا شما در هر یک از پروژه‌های خود از آن استفاده کنید یا به آنها مراجعه کنید!

  • کنترل کننده، حرکت و فیزیک بازیکن

  • ماشین‌های حالت انیمیشن برای بازیکنان و شخصیت‌های دشمن

  • آسیب رساندن به شخصیت های بازیکن و دشمن

  • کار با Tilemaps و Tilesets برای ایجاد سطوح بازی

  • الگوهای اساسی هوش مصنوعی دشمن

  • حملات دامنه دار

  • حملات هوایی

  • حملات ترکیبی

  • رفتارهای AnimationState برای ایجاد تغییرات در رویدادها

  • پیکاپ های سلامت شفابخش

  • صدای موسیقی

  • چگونه یک بازی را صادر کنیم

  • دوربین را با ماشین دنبال کنید

  • عملکردهای سیستم ورودی و UnityEvents برای مدیریت ورودی بازیکن

  • متن آسیب شناور

  • و موارد دیگر...

حتماً پروژه نهایی را برای مرجع اسکریپت/تنظیم دانلود کنید، چه نیاز به بررسی کد خود داشته باشید یا پروژه نهایی را آزمایش کنید.

برای استفاده از آن، باید هنر را در پوشه دارایی/هنر دانلود و راه‌اندازی کنید، مانند ویدیوی «نصب بسته‌های هنری» (دومین مقدمه بعد از دوره)

یک راه عالی برای اطمینان از اینکه فایل‌های هنری (pngs، wav، و غیره) را در مکان مناسب دارید، دیدن فایل‌های متا با دارایی‌ها است. جایی که یک فایل متا وجود دارد، باید یک فایل هنری با همین نام وجود داشته باشد. هنر در پروژه به صورت زیر است (پررنگ = نام پوشه دارایی/مکان، زیر خط = کدام فایل های فشرده برای دریافت و دانلود)

  1. art/rvros-adventurer
     
    دریافت Adventurer 1.5، Hand Combat، Bow
  2. هنر/شب آزاد
  3. UI/fonts/
    تایپ/فونت
  4. art/freecutetileset
    برای مجموعه‌های کاشی
  5. art/henrysoftware-freepixelfood (فقط پوشه Sprite)
    Pixel Food رایگان (Halth Pickup)
  6. art/kyrises-rpg-icon-pack
  7. art/luizmelo_Monsters_Creatures_Fantasy
    برای هیولاها  (1.0 را دریافت کنید و سپس 1.2 1.3 را به آن اضافه کنید)
  8. صدا/موسیقی/10 Battle1 (سبک 8 بیت)
    موسیقی 8 بیتی Battle 1 (بسته کامل DL و استخراج این یکی از آن)
  9. Assets/Audio/SFX/RPG_Essentials_Free
    SFX

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

درس ها Lessons

  • ایجاد متن آسیب شناور در UnityAction 2D Platformer Crash Course در Unity 2022 (بخش 18) Create Floating Damage Text on UnityAction 2D Platformer Crash Course in Unity 2022 (Part 18)

  • نصب Unity Packages و PlayMode Settings Installing Unity Packages and PlayMode Settings

  • معرفی دوره توسعه بازی 2D Platformer Course Intro 2D Platformer Game Development

  • Aerial Sword Attacks Setup 2D Platformer Crash Course در Unity 2022 (قسمت 23) Aerial Sword Attacks Setup 2D Platformer Crash Course in Unity 2022 (Part 23)

  • دوره سقوط پلتفرم دو بعدی ساخت نایت دشمن در یونیتی 2022 (قسمت 13) Making a Knight Enemy Move 2D Platformer Crash Course in Unity 2022 (Part 13)

  • مدیریت پارامترهای انیماتور با رشته های استاتیک 2 بعدی پلتفرم کرش دوره در Unity 2022 (قسمت 9) Managing Animator Parameters with Static Strings 2D Platformer Crash Course in Unity 2022 (Part 9)

  • جلوه های صوتی و موسیقی 2D Platformer Crash Course در Unity 2022 (قسمت 25) Sound Effects and Music 2D Platformer Crash Course in Unity 2022 (Part 25)

  • صادرات بازی ساخت و ساخت بازی خروجی اکشن دوبعدی پلتفرم کرش دوره در Unity 2022 (قسمت 24) Export Game Build and Make a Exit Game Action 2D Platformer Crash Course in Unity 2022 (Part 24)

  • نصب بسته‌های دارایی هنر Installing Art Asset Packs

  • دوره سقوط پلتفرم دو بعدی Jumping and Air Movement در Unity 2022 (قسمت 11) Jumping and Air Movement 2D Platformer Crash Course in Unity 2022 (Part 11)

  • نحوه ساخت یک دوره سقوط پلتفرم دو بعدی Flying Enemy در Unity 2022 (قسمت 22) How to Make a Flying Enemy 2D Platformer Crash Course in Unity 2022 (Part 22)

  • UI Health Bar و Final Fixes 2D Platformer Crash Course در Unity 2022 (قسمت 26) UI Health Bar and Final Fixes 2D Platformer Crash Course in Unity 2022 (Part 26)

  • Cinemachine Follow Camera 2D Platformer Crash Course in Unity 2022 (قسمت 6) Cinemachine Follow Camera 2D Platformer Crash Course in Unity 2022 (Part 6)

  • دوره سقوط پلتفرم دوبعدی یک آیتم شفابخش در Unity 2022 (قسمت 19) Make a Healing Pickup Item 2D Platformer Crash Course in Unity 2022 (Part 19)

  • Enemy Attack AI and Animation States 2D Platformer Crash Course در Unity 2022 (قسمت 14) Enemy Attack AI and Animation States 2D Platformer Crash Course in Unity 2022 (Part 14)

  • دوره سقوط پلتفرم 2 بعدی با تیر و کمان در یونیتی 2022 (قسمت 21) Make a Bow and Arrow Ranged Attack 2D Platformer Crash Course in Unity 2022 (Part 21)

  • دوره آموزشی زمینی Tileset 2D Platformer Crash در Unity 2022 (قسمت 10) Ground Tileset 2D Platformer Crash Course in Unity 2022 (Part 10)

  • انیمیشن Attack and Movement Lock 2D Platformer Crash Course در Unity 2022 (قسمت 12) Attack Animation and Movement Lock 2D Platformer Crash Course in Unity 2022 (Part 12)

  • دوره سقوط پلتفرم دو بعدی Parallax Background در Unity 2022 (قسمت 7) Parallax Background 2D Platformer Crash Course in Unity 2022 (Part 7)

  • چگونه کاراکترها را به آسیب 2 بعدی پلتفرمر تبدیل کنیم در Unity 2022 (قسمت 15) How to Make Characters Take Damage 2D Platformer Crash Course in Unity 2022 (Part 15)

  • دوره آموزشی سقوط پلتفرمر دو بعدی Knight Enemy Improvements در Unity 2022 (قسمت 17) Knight Enemy Improvements 2D Platformer Crash Course in Unity 2022 (Part 17)

  • Attack Hits with Damage and Knockback 2D Platformer Crash Course در Unity 2022 (قسمت 16) Attack Hits with Damage and Knockback 2D Platformer Crash Course in Unity 2022 (Part 16)

  • نحوه ساخت یک دوره آموزشی تصادفی پلتفرمر 2 بعدی Combo Sword Attack در Unity 2022 (قسمت 20) How to Make a Combo Sword Attack 2D Platformer Crash Course in Unity 2022 (Part 20)

  • راه اندازی پروژه Project Setup

  • کنترل انیمیشن های پیاده روی، دویدن، بیکار Controlling Walk, Run, Idle Animations

  • Input Player Left and Right Movement 2D Platformer Crash Course در Unity 2022 (قسمت 5) Player Input Left and Right Movement 2D Platformer Crash Course in Unity 2022 (Part 5)

  • اضافه کردن تصویر پس زمینه و لایه Adding Background Image and Layer

نمایش نظرات

آموزش چگونه یک بازی پلتفرم دو بعدی در Unity 2022 از ابتدا بسازیم
جزییات دوره
7h 32m
27
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
35
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christopher Navarre Christopher Navarre

مدرس نرم افزار

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

اگر می‌خواهید طعم رویکرد من به آموزش و مجموعه‌های آموزشی را بچشید، می‌توانید من را در کانال آموزشی یوتیوب من به نام «آموزش‌های کریس» پیدا کنید.