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

دانلود Learn to Make a 3D Platformer Game with Unity & C#

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

آموزش ساخت بازی سه بعدی در یونیتی برای مبتدیان (سال 2025) - ساخت بازی پلتفرمر سه بعدی

یادگیری اصول اولیه توسعه بازی در یونیتی

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

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

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

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

اهداف یادگیری:

  • حرکت بازیکن: دانش‌آموزان یاد خواهند گرفت که چگونه مکانیک‌های حرکتی پاسخگو و روان برای بازیکن ایجاد کنند، از جمله کنترل‌های اساسی مانند دویدن، پریدن و خم شدن.
  • تعامل با موانع: زبان‌آموزان درک خواهند کرد که چگونه انواع مختلف موانع مانند پلتفرم‌های ثابت، پلتفرم‌های متحرک و خطرات را طراحی و پیاده‌سازی کنند و چگونه بازیکن می‌تواند با آنها تعامل داشته باشد.
  • هوش مصنوعی دشمن: دانش‌آموزان قادر خواهند بود هوش مصنوعی ساده‌ای برای دشمن ایجاد کنند که بتواند بازیکن را شناسایی کند، او را دنبال کند و در تعاملات اساسی مانند حمله یا گشت‌زنی شرکت کند.
  • طراحی مراحل: شرکت‌کنندگان اصول طراحی مراحل موثر، از جمله ایجاد مراحل چالش برانگیز اما منصفانه، استفاده از نقاط بازرسی و متعادل کردن پیشرفت دشواری را یاد خواهند گرفت.
  • رابط کاربری و منوها: زبان‌آموزان قادر خواهند بود یک رابط کاربری (UI) برای نمایش اطلاعات مهم بازی، مانند سلامتی و امتیاز، ایجاد کنند و منوهایی را برای شروع بازی، دسترسی به تنظیمات و موارد دیگر طراحی کنند.

پیش نیازها:

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

شامل مباحث:

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

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

Introduction

  • راه اندازی Setup

بازیکن Player

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

  • پریدن Jumping

  • رفع مشکل پریدن fix jumping

  • تغییر جهت Changing directions

  • راه اندازی انیمیشن ها setting up animations

  • انیمیشن ها Animations

دوربین Camera

  • سینما ماشین (Cinemachine) Cinemachine

سلامتی Health

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

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

  • UI سلامتی Health UI

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

  • افکت آسیب Damage Effect

سیستم امتیازدهی Scoring system

  • راه اندازی امتیازدهی Setting up scoring

  • UI امتیازدهی Scoring UI

محیط Environment

  • طراحی Designing

  • باکس آسمان (Skybox) Skybox

دشمنان Enemies

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

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

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

  • آسیب زدن به بازیکن Damaging player

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

  • تشخیص دشمنان Detecting enemies

  • از بین بردن دشمنان Destroying enemies

  • افکت ضربه Impact Effect

منو Menu

  • منوی اصلی (Mainmenu) Mainmenu

  • منوی توقف (Pause menu) Pause menu

  • رفع باگ Fix bug

صدا Audio

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

  • موسیقی پس زمینه Background music

مراحل Levels

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

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

سیستم دیالوگ Dialogue System

  • UI دیالوگ Dialogue UI

  • سیستم دیالوگ Dialogue system

  • اضافه کردن دکمه Adding Button

  • رفع باگ Fix bug

پرداخت نهایی Final Touches

  • سیستم کوئست (Quest System) Quest System

  • شروع مجدد مرحله Restart Level

  • بیلد کردن بازی Building game

نمایش نظرات

آموزش ساخت بازی پلتفرمر سه بعدی با یونیتی و سی شارپ
جزییات دوره
6 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
144
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Giorgi Luarsabishvili Giorgi Luarsabishvili

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