آموزش Unity 3D برای مبتدیان: ساخت بازی به سبک Space Invaders - آخرین آپدیت

دانلود Unity 3D for Beginners: Build a Space Invaders-Style Game

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

این دوره برای مبتدیان مطلقطراحی شده است که می‌خواهند Unity 3Dرا از طریق ساخت یک بازی کامل و جذاب به سبک Space Invadersاز صفر تا صد بیاموزند.

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

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

در طول این دوره، شما با Unity 3Dکار خواهید کرد و مفاهیم ضروری زیر را می‌آموزید:

  • آشنایی با GameObjects و Components

  • کنترل‌ها و حرکت بازیکن

  • مکانیک‌های شلیک و مدیریت گلوله‌ها

  • رفتار دشمنان و سیستم تولید موج‌های حمله

  • سیستم‌های برخورد (Collision) و آسیب

  • سیستم امتیازدهی و رابط کاربری (UI) پایه

  • منطق Game Over و شروع مجدد بازی

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

با تکمیل این دوره، شما اعتماد به نفس لازم برای موارد زیر را کسب خواهید کرد:

  • ساخت بازی‌های سه بعدی ساده شخصی

  • درک گردش کار (Workflow) اصلی یونیتی

  • گسترش پروژه با ایده‌های خلاقانه خودتان

  • حرکت به سمت پروژه‌های پیشرفته‌تر Unity

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


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

درس‌ها Lessons

  • مقدمه اسکیل‌شر Intro skillshare

  • بررسی اولیه محیط Basic Look

  • به‌روزرسانی Update

  • افزودن بازیکن Adding Player

  • برنامه‌نویسی پایه Basic Programming

  • حرکت بازیکن PlayerMovement

  • تنظیمات دوربین Camera

  • مکانیک‌های شلیک Shooting mechanics

  • مدیریت گلوله‌ها Bullets

  • اصلاح سیستم شلیک fix Shooting

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

  • افزودن دشمن Adding enemy

  • تنظیمات دشمنان Settingup enemies

  • حرکت دشمنان بخش اول enemy movement part1

  • حرکت دشمنان بخش دوم Enemy Movement part2

  • شلیک دشمنان enemy shooting

  • تصادفی کردن دشمنان Randomizing enemies

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

  • رابط کاربری امتیازات Scoring UI

  • مکانیک‌های سلامتی health mechanics

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

  • سیستم سلامتی نهایی Healthsystem final

  • موانع و باریکادها Barricades

  • طراحی محیط Enviroment Design

  • جلوه‌های بصری گلوله بازیکن Player Bulleteffects

  • جلوه‌های بصری گلوله دشمن Enemy bullet effect

  • جلوه برخورد (Impact) Impact Effect

  • سیستم بازگشت (Respawning) Respawning

  • افزودن مراحل بیشتر Adding more levels

  • انتقال بین مراحل transition between levels

  • تنظیمات صدا Setting up Audio

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

  • تنظیمات دکمه‌ها setting up buttons

  • دکمه‌های منوی اصلی Main menu buttons

  • تنظیمات منوی توقف Setting up Pausemenu

  • منوی توقف نهایی PauseMenu final

  • رفع باگ‌ها Fixing bugs

  • قرمز کردن صفحه Making screen red

  • محدودیت تعداد دشمنان enemy limits

  • خروجی نهایی بازی building game

نمایش نظرات

آموزش Unity 3D برای مبتدیان: ساخت بازی به سبک Space Invaders
جزییات دوره
5h 4m
40
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
2
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gio Luarsabishvili Gio Luarsabishvili

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

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

 

تخصص: من در توسعه با زبان C# تخصص دارم. با تسلط بر Unity، دقت به جزئیات و تعهد به ارائه بازی‌های باکیفیت و صیقل‌خورده، هدفم خلق آثار حرفه‌ای است.

 

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

بیایید آینده گیمینگ را با هم بسازیم!