3 سال پیش
532

دوره آموزشی ساخت بازی پرنده خسته – قسمت دوم (ایجاد محیط بازی)

دوره آموزشی ساخت بازی پرنده خسته – قسمت دوم (ایجاد محیط بازی)
در این قسمت از دوره آموزشی بازی سازی مباحث زیر را آموزش می دهیم:

  1. کار کردن با ابزار Sprite Editor در یونیتی
  2. آموزش ایجاد لایه های Background و … برای ترتیب درست روی هم قرار گرفتن اشیاء بازی
  3. اضافه کردن کامپوننت Rigidbody2D و Polygon2D به پرنده (بازیکن)
  4. اضافه کردن کامپوننت BoxCollider2D به Ground

در قدم اول فایل های دانلود شده را از حالت zip خارج کرده و به درون پنجره Project می کشیم:

(در قسمت اول لینک دانلود فایل های مورد نظر قرار داده شده است).

فایل ها شامل دو فولدر با نام های Fonts و Sprites می باشند.

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

در فولدر Sprites فایلی با نام BirdHero وجود دارد که پرنده یا بازیکن ما می باشد.

در فایل BirdHero می بینیم که هر سه حالت پرنده بصورت یکجا وجود دارند ولی ما میخواهیم که سه حالت پرنده را بصورت جدا و مجزا از یکدیگر داشته باشیم.

برای این کار فایل BirdHero را انتخاب می کنیم و در پنجره Inspector گزینه Sprite Mode را روی Multiple قرار می دهیم.

سپس روی Apply در پایین می زنیم و بعد از آن گزینه Sprite Editor را انتخاب می کنیم.

اکنون پنجره ای با نام Sprite Editor باز می شود.

در پنجره Sprite Editor حالت Type را روی Automatic قرار می دهیم و تنظیمات دیگر را بدون تغییر می گذاریم.

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

الان فقط کافی است روی Apply در بالای پنجره بزنیم تا تصاویر بصورت جدا ایجاد شوند.

همانند تصویر زیر می بینیم که تصاویر و حالت های پرنده بصورت جدا ایجاد شده اند.

حالت BirdHero_0 را به درون پنجره Hierarchy می کشیم و نام آن را به Bird تغییر می دهیم.

فایل GrassThinSprite را به درون صحنه می کشیم (وارد پنجره Hierarchy می کنیم).

آن را به Ground تغییر نام می دهیم.

فایل SkyTileSprite را به درون صحنه می کشیم و آن را به skyBackground تغییر نام می دهیم.

اکنون برای اینکه لایه های به ترتیب درست روی هم قرار گیرند به آن ها Layer اضافه می کنیم.

برای این کار گزینه Sorting Layer را انتخاب می کنیم و روی Add Sorting Layer می زنیم.

دوره آموزشی ساخت بازی پرنده خسته – قسمت دوم (ایجاد محیط بازی)

 

در اینجا سه لایه به نام های Background , Midground , Forground ایجاد می کنیم.

ترتیب قرار گرفتن این لایه ها مهم هستند. دوربین بازی لایه های ایجاد شده پایین تر را روی لایه های بالاتر قرار می دهد یعنی اشیاء بازی با لایه Forground روی همه ی لایه های دیگر (Midground , Background) قرار می گیرند.

اکنون Bird را انتخاب می کنیم و لایه Forground را برای آن انتخاب می کنیم.

برای Ground لایه Forground و skyBackground لایه Background را انتخاب می کنیم.

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

خیلی راحت Bird را انتخاب می کنیم و با استفاده از Add Component کالیدر Polygon Collider2D را اضافه می کنم.

وقتی که تصویر را نزدیک تر می کنیم می بینیم که دور پرنده کادر سبز رنگی قرار گرفته است که محدوده شی را نشان می دهد.

سپس کامپوننت Rigidbody2D برای ایجاد خاصیت فیزیکی به پرنده اضافه می کنیم.

برای Ground نیز کالیدر اضافه می کنیم و آن را در موقعیت مناسب با استفاده از Offset و Size تنظیم می کنیم.

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

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

امیداورم که این قسمت مورد توجه شما عزیزان و علاقه مندان به بازی سازی قرار گرفته باشه.


هرگونه نظر، پیشنهاد، انتقاد و البته سوال در مورد این دوره و یا بازی سازی دارید را با ما در میان بگذارید.

حتما به نظرات و سوالات شما پاسخ خواهیم داد.

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب پر بازدید

ت
ترفند،آموزش،اندروید،سامسونگ،شیائومی،توسعه دهنده،آموزش و ترفند،ترفند های جالب و کاربردی،امکانات اندروید،Developer Options

ترفند های جالب و کاربردی قسمت Developer Options

توی گوشی های اندرویدی قسمتی به اسم Developer Options وجود دارد که احتمالا از وجود آن خبر دارید. قسمت Developer Option پر از امکانات و ترفند های کاربردی هستش. با زرین هور همراه باشید تا ترفند های جالب و کاربردی...

تم دارک ویندوز،فعالسازی تم دارک ویندوز،فعالسازی تم سیاه ویندوز،آموزش های ویندوز،ترفند ویندوز،تنظیمات ویندوز،شخصی سازی ویندوز،تم سیاه در ویندوز،آموزش تم سیاه ویندوز

تم دارک ویندوز

mvp

معماری MVP چیست؟

ساخت دفترچه شخصی با notepad،ساخت دفترچه شخصی،یادداشت شخصی در ویندوز،دفترچه خاطرات،یادداشت با قید زمان و تاریخ در ویندوز،ترفند،ترفندهای ویندوز

ساخت دفترچه شخصی با notepad

هفت روش افزایش سرعت کامپیوتر،هفت روش افزایش سرعت ،افزایش سرعت کامپیوتر،کامپیوتر،سرغت سیستم ،افزایش سرعت سیستم،ترفند های ویندوز،ترفند

هفت روش افزایش سرعت کامپیوتر (پارت ۱)