صفر تا صد آموزش یونیتی
آموزش Unity – سطح متوسط
آیا یا یونیتی کار کردهاید اما هنوز به کیفیت مد نظر دست پیدا نکردهاید؟
آیا دموهای پرزرق و برق و بازیهای برتر ساخته شده با یونیتی را دیدهاید اما هنوز با ساخت همچنین مواردی فاصله دارید؟
بازیسازی همانند دیگر رشتههای حوزه IT همواره در حال رو کردن چیزهای جدید است! موتورهای بازیسازی هر روز درحال به روز شدن هستند و امکانات بیشتری اضافه میکنند.
هر روز شاهد انتشار دموها و بازیهای با کیفیت بسیاری هستیم که توسط گیم انجین یونیتی ساخته شدهاند اما هر چقدر هم سعی میکنیم نمیتوانیم بازی خود را با کیفیت مشابه آن عناوین بسازیم. بعد از دوره مقدماتی یونیتی، دوره متوسط یونیتی را آماده کردهایم تا بتوانید بازی خود را با کیفیت بالا بسازید.
یونیتی با چاشنی اسکریپتنویسی!
با پشت سر گذاشتن دوره مقدماتی اکنون شما آمادهاید تا با موتور یونیتی در سطح بالاتری آشنا شوید. آمادهاید تا با یادگیری نکات و ریزهکاریهای بیشتر، روند توسعه بازی خود را بهبود و سرعت ببخشید.
وقت آن رسیده تا پروژهای که در دوره مقدماتی استارت زدیم را با اسکریپتنویسی گسترش دهیم. در دوره یونیتی متوسط با کمک اسکریپتنویسی منطق قسمتهای مختلف بازی را پیادهسازی میکنیم.
Unity موتور قدرتمند بازیسازی
موتور بازیسازی (Game Engine) یونیتی (Unity) یک نرمافزار قدرتمند در زمینه بازیسازی به حساب میآید که امکانات زیاد و متنوع، جامعهی فعال و بزرگی از کاربران، پشتیبانی و به روز رسانیهای متعدد آن را همواره در زُمرهی بهترین موتورهای بازیسازیِ دنیا قرار داده است.
قدرت یونیتی
در وصف قدرت یونیتی همین بس که از این موتور در بزرگترین شرکتهای بازیسازی دنیا و در ساخت بازیهای به نامِ زیادی استفاده شده است. بازیهایی نظیر Hearthstone, Monument Valley, Ori and The Blind Forest, Inside, Cuphead, بازی ایرانی Children of Morta (که برای PC و کنسولهای PS4 و Nintendo Switch ساخته شده است) و بسیاری از بازیهای دیگر همگی با گیم انجین یونیتی ساخته شدهاند.
آموزش صفر تا صد یونیتی فقط یک ادعا نیست!
آموزشهای بسیاری در زمینههای مختلف با عنوان صفر تا صد در سطح اینترنت وجود دارد. کافیست شما عبارت صفر تا صد یا سیر تا پیاز چیزی را گوگل کنید. میبینید که چندین هزار نتیجه برایتان میآورد.
یکی از نگرانیها در مورد آموزشهای صفر تا صد فارسی این هست که آیا واقعا صفر تا صد هستند؟
آیا آموزشها تمام امکانات موجود در ابزار را به طور کامل بررسی میکنند؟
آیا این پکیجها ارزش قیمتی را که باید برای آنها بپردازیم دارند؟
در ادامه به صورت کامل این دوره آموزشی را معرفی میکنیم. تمام تلاشمان را کردهایم تا بعد از پرسیدنِ هرکدام از سوالهای بالا در مورد این پکیج جوابی جز یک “بله” قاطعانه از شما دریافت نکنیم.
سرفصلهای دوره متوسط آموزش صفر تا صد بازیسازی با یونیتی
مجموعه صفر تا صد یونیتی شامل سه دوره آموزشی در سه سطح مقدماتی، متوسط و پیشرفته تهیه شده است که به مرور جهت تهیه بر روی سایت بازی ساز باش قرار میگیرند. در ادامه به توضیح مفصل دوره دوم یعنی آموزش سطح متوسط یونیتی میپردازیم.
در این دوره که ادامه دوره یونیتی مقدماتی است به سرفصلهای موجود در دوره قبل با جزییات و نکات بیشتر پرداخته خواهد شد. مباحث انیمیشن، فیزیک، نویگیشن و متریالها در این پکیج مورد بررسی قرار خواهند گرفت.
توصیه میشود برای یادگیری اسکریپتنویسی در یونیتی، پکیج آموزشی اسکریپتنویسی مقدماتی به زبان سیشارپ در یونیتی را تهیه کنید. گرچه ای کار ضرورتی ندارد اما موجب آزادی عمل بیشتر شما میشود.
دوره سطح متوسط آموزش یونیتی شامل 4 فصل به شرح زیر است:
1- انیمیشن (Animation)
در این فصل ابتدا با ساخت یک انیمیشن کلیپ ساده با استفاده از پنجره انیمیشن یونیتی یک دوره بر مبحث گفته شده میکنیم. سپس سراغ انیمیشن کِروها (Animation Curve) و انیمیشن ایونتها (Animation Event) میرویم و بعد به دوره مبحث انیماتور میپردازیم. بحث مهم تنظیمات ایمپورت کردن مدلهای ریگبندی شده و انیمیشنها به داخل یونیتی را پیش میبریم. در نهایت هم با لایه انیمیشنی (Animation Layer) و آواتار ماسک (Avatar Mask) آشنا میشویم.
2- فیزیک (Physic)
این فصل با یادگیری مِش کلایدر (Mesh Collider) و ویل کلایدر (Wheel Collider) آغاز میشود. با بررسی کالیژن ایونت (Collision Event) و تریگر ایونت (Trigger Event) ادامه پیدا میکند. بعد از بررسی متریال های فیزیکی، با یادگیری انواع مفصلها (Joint) خاتمه مییابد.
3- مسیریابی (Navigation)
این فصل با مروری بر نومش و نومش ایجنت آغاز میشود. سپس به سراغ دشمن بازی میرویم و عمل گشتزنی (Patrol) را برای آن ایجاد میکنیم. سپس با موانع نومش (Navmesh Obstacle) آشنا میشویم. و در انتها هم با کامپوننتهای بیشتری برای نویگیشن آشنا میشویم.
4- متریال (Material)
در دوره مقدماتی به صورت مختصر و در یک ویدیو با متریال و کاربرد آن در یونیتی آشنا شدیم. در این پکیج ما به طور مفصل و در قالب یک فصل با این ویژگی بیشتر آشنا میشویم و به معرفی انواع مپها و انواع شیدرها در یونیتی میپردازیم.
سوالات متداول
مباحث انیمیشن و مسیریابی که در دوره مقدماتی به صورت پایه آموزش داده شد، در این دوره با جزییات بیشتر و به صورت ترکیب شده با اسکریپتنویسی آموزش داده شده است. در مباحث فیزیک و متریال با ویژگیهای بسیار بیشتر و کاربردیتری آشنا میشوید که در روند توسعه یک بازی از اهمیت زیادی برخوردار هستند.
مباحث مطرح شده در دوره “صفر تا صد یونیتی مقدماتی” از پیشنیازهای این دوره است. همچنین آشنایی با مفاهیم پایه اسکریپتنویسی در یونیتی نیز مورد نیاز است.
مانند دوره مقدماتی این دوره نیز به صورت کاملا عملی است در داخل موتور تدریس میشود. پروژه Dragon Village که در دوره مقدماتی شروع کردیم را با مباحث جدید گسترش میدهیم.
این دوره در 34 ویدیو با فرمت mp4 و در مجموع به مدت 6 ساعت آموزش مفید ارائه شده است.
به محض خرید محصول ویدیوهای این دوره به همراه پکیج پروژه کار شده در این دوره قابل دانلود خواهند بود.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.