دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۷
  • دی

جلسه ۰۲-۰۲ : نصب و راه اندازی Unity

  • دسته‌بندی‌ها :
جلسه ۰۲-۰۲ : نصب و راه اندازی Unity
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      سلام و درود خدمت دوستان عزیز و علاقمندان به مباحث آموزشی وب سایت پی وی لرن. با آموزش Unity در خدمتتون هستیم. نحوه نصب و راه اندازی Unity رو در جلسه ی آینده آغاز نمودیم. و سپس ایجاد اولین پروژه رو آغاز نمودیم. در این بخش می خواهیم بدانیم که یونیتی چگونه کار می کند؟ برای رسیدن به پاسخ این سوال به ادامه ی مراحل توجه نمایید.

      نحوه نصب و راه اندازی Unity

      درک موتور

      بعد از ایجاد پروژه جدید و باز کردن Unity ، صفحه زیر ظاهر می شود.

       

      نحوه نصب و راه اندازی Unity

      نحوه نصب و راه اندازی Unity

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

       

      نحوه نصب و راه اندازی Unity - یونیتی چگونه کار می کند؟

      نحوه نصب و راه اندازی Unity – یونیتی چگونه کار می کند؟

      این پنجره جایی است که ما صحنه های (Scenes) خود را خواهیم ساخت. Scenes سطحی هستند که در آن همه چیز در بازی شما اتفاق می افتد. اگر بر روی تب Game کوچک کلیک کنید ، می توانید یک پنجره Preview را ببینید که می گوید چگونه بازی از نظر پخش، ظاهر می شود. در حال حاضر ، باید یک پس زمینه ساده و آبی داشته باشیم.

       

      نحوه نصب و راه اندازی Unity

      نحوه نصب و راه اندازی Unity

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

       

      نحوه نصب و راه اندازی Unity - یونیتی چگونه کار می کند؟

      نحوه نصب و راه اندازی Unity – یونیتی چگونه کار می کند؟

      این پنجره ی Scene Hierarchy است. اینجاست که تمام اشیاء موجود در صحنه باز شما به همراه سلسله مراتب والدین-فرزندشان ذکر می شوند. به زودی اشیاء را به این لیست اضافه خواهیم کرد.

       

      نحوه نصب و راه اندازی Unity

      نحوه نصب و راه اندازی Unity

      سرانجام ، این منطقه پنجره Project Assets است. کلیه دارایی های پروژه فعلی شما در این جا ذخیره و نگه داری می شوند. کلیه دارایی های ورودی خارجی مانند بافت ،

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

      در درس بعدی ، درباره روند کار و کار یک بازی در Unity بحث خواهیم کرد.

      یونیتی چگونه کار می کند؟

      در یونیتی ، تمام گیم پلی در صحنه ها اتفاق می افتد.

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

      به طور پیش فرض ، یک Scene جدید در یونیتی یک شیء Camera در صحنه ای به نام Main Camera خواهد داشت. امکان اضافه کردن چندین دوربین به صحنه وجود دارد ، اما ما فعلاً فقط با دوربین اصلی سر و کار خواهیم داشت.

      Main Camera هر آن چه را که می بیند یا ضبط می کند، در یک منطقه ی خاص به نام منظره تصویربرداری یا viewport ، ارائه می دهد.

      هر چیزی که وارد این منطقه شود برای بازیکن قابل مشاهده است.

      با قرار دادن ماوس در داخل صحنه نمایش و پیمایش به پایین ، برای کوچک نمایی scene نمایش می توانید این viewport را به صورت یک مستطیل خاکستری مشاهده کنید. (همچنین می توانید با نگه داشتن Alt و کشیدن راست کلیک این کار را انجام دهید).

       

      نحوه نصب و راه اندازی Unity - یونیتی چگونه کار می کند؟

      نحوه نصب و راه اندازی Unity – یونیتی چگونه کار می کند؟

      scene خودش از اشیائی ساخته می شود ، به نام GameObjects. GameObjects می تواند از مدل پخش کننده گرفته تا رابط کاربری گرافیکی (GUI) روی صفحه ، دکمه ها

      و غیره باشد

      GameObjects مجموعه ای از مؤلفه های متصل به آن ها را نشان می دهد که نحوه رفتار آن ها در صحنه و همچنین نحوه واکنش آن ها به دیگران در صحنه را شرح می دهد.

      در واقع ، ما می توانیم همین حالا کشف کنیم. در Main Camera در Scene Hierarchy کلیک کنید و به Inspector نگاه کنید. اکنون خالی نخواهد بود.

      در عوض ، یک سری “ماژول” (modules) در آن خواهد بود.

       

      نحوه نصب و راه اندازی Unity

      نحوه نصب و راه اندازی Unity

      مهم ترین مؤلفه برای هر GameObject جزء Transform آن است. هر شیئی که در یک صحنه وجود داشته باشد ، یک تغییر شکل خواهد داشت که موقعیت ، چرخش و

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

      با کلیک بر روی Add Component و انتخاب مؤلفه مورد نظر ، قطعات اضافی می توانند به یک شی وصل شوند. در درس های بعدی ما ، اسکریپت ها را به GameObjects نیز

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

      بگذارید چند نمونه از مؤلفه ها را در نظر بگیریم.

      رندرر (Renderer) – مسئول رندر و آشکار ساختن اشیاء است.

      Collider – مرزهای برخورد فیزیکی برای اشیاء را تعیین کنید.

      Rigidbody – خصوصیات فیزیک در زمان واقعی مانند وزن و سنگینی را به یک شی می دهد.

      منبع صوتی (Audio Source) – ویژگی های شی را برای پخش و ذخیره صدا می دهد.

      شنونده صوتی (Audio Listener) – مؤلفه ای که در واقع صدا را “می شنود” و آن را به بلندگو های پخش کننده منتقل می کند.

      به طور پیش فرض ، یکی در دوربین اصلی وجود دارد.

      Animator – به یک شیء به سیستم انیمیشن دسترسی می دهد.

      نور (Light ) – باعث می شود تا شیء به عنوان یک منبع نور با انواع مختلف جلوه های مختلف رفتار کند.

       

      نحوه نصب و راه اندازی Unity

      نحوه نصب و راه اندازی Unity

      در این نمودار می بینیم که چگونه یونیتی خودش را از طریق GameObjects به صحنه یا scenes می سازد.

      در درس بعدی ، ما اولین GameObject خود را ایجاد خواهیم کرد و به اسکریپت می پردازیم.

      کلام پایانی

      دوستان و عزیزان در دو جلسه مراحل و نحوه نصب و راه اندازی Unity رو  مشاهده نمودیم.

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

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

      QR:  جلسه ۰۲-۰۲ : نصب و راه اندازی Unity
      به اشتراک بگذارید