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

دانلود How to Make a 2D Platformer with Unity & C#

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

آموزش ساخت بازی پلتفرمر دوبعدی با یونیتی و سی‌شارپ

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

ویژگی‌های کلیدی دوره:

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

پیش‌نیازهای دوره:

برای شرکت در این دوره، دانش پایه‌ای از یونیتی ضروری است. شامل:

  • آشنایی با ذخیره صحنه‌ها، ناوبری رابط کاربری، و ابزارهای اصلی دستکاری (ترانسلیت، روتیت و اسکیل).
  • توانایی ایجاد Prefab و افزودن و ویرایش کامپوننت‌ها در Inspector.

همچنین، درک قوی از اصول اولیه زبان برنامه‌نویسی C# لازم است، از جمله:

  • ایجاد و ویرایش متغیرها.
  • فراخوانی توابع.

در این دوره ساخت بازی، شما را در فرآیند ساخت یک بازی پلتفرمر دوبعدی کلاسیک با استفاده از یونیتی و سی‌شارپ همراهی خواهیم کرد.

این ژانر همیشه محبوب، بستری عالی برای رها کردن خلاقیت شماست!

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

همچنین یاد خواهید گرفت چگونه پلتفرم‌های متحرک، دوربین انعطاف‌پذیر و سیستم برداشت و تعویض سلاح را بسازید.

اگر همیشه دوست داشتید بدانید چگونه یک سیستم مراحل قابل بازگشایی ساده بسازید، این دوره پاسخگوی شماست!

آماده شوید تا به دنیای شگفت‌انگیز افکت‌های ذرات و "گیم جویس" شیرجه بزنید و یاد بگیرید چگونه حملات و پرش‌ها را با جلوه‌های صوتی و لرزش صفحه جذاب‌تر کنید!

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

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

مشتاقانه منتظر دیدن دنیاهای منحصربه‌فردی هستیم که با این دوره خلق خواهید کرد!


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

مقدمه Introduction

  • مقدمه Introduction

  • نحوه استفاده از این دوره How to Use This Course

  • نحوه استفاده از لینک های این دوره How to use this course LINKS

ساختن پلتفرمر دوبعدی Making the 2D Platformer

  • کنترلر بازیکن Player Controller

  • پرش از دیوار Wall Jumping

  • انتقال انیمیشن بازیکن Player Animation Transitions

  • ساخت دوربین Making the Camera

  • شخصیت دشمن گشتی Patrol Enemy Character

  • شخصیت دشمن پرنده Flying Enemy Character

  • شخصیت دشمن جادوگر Warlock Enemy Character

  • حمله بازیکن Player Attack

  • تغییر سلاح Weapon Switching

  • پلتفرم های متحرک Moving Platforms

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

  • جلوه های ذرات Particle Effects

  • جلوه های صوتی Sound Effects

  • زنده کردن محیط بازی ما Bringing our Game Environment to Life

  • رابط کاربری سلامتی Health UI

  • ساخت منوی اصلی Making a Main Menu

  • انتخاب مرحله Level Selection

  • اضافه کردن پس پردازش Adding some Post Processing

  • نتیجه گیری CONCLUSION

نمایش نظرات

آموزش چگونه یک بازی پلتفرمر دوبعدی با یونیتی و سی‌شارپ بسازیم
جزییات دوره
2 hours
22
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,033
4.2 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Noa Calice (aka Blackthornprod) Noa Calice (aka Blackthornprod)

توسعه دهنده بازی مستقل/مربی/یوتیوبر