آموزش Unity

Unity چیست؟

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

زبان برنامه نویسی:

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

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

  • مک او اس
  • ایکس باکس 360
  • پلی استیشن 3
  • آی او اس
  • اندروید
  • وب
  • ایکس باکس وان
  • پلی استیشن 4

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

ویژگی های اصلی موتور بازی سازی یونیتی:

  • ویرایشگر قدرتمند، انعطاف پذیر و با قابلیت اجرای دستورات کاربر به صورت دیداری
  • ابزارهای مورد نیاز جهت کار گروهی، قابلیت ایمپورت مستقیم فایل های نرم افزارهایی مثل Max, Maya, XSI و آپدیت ذخایر در حین اجرای نرم افزار و ساخت بازی
  • استفاده از آخرین تکنولوژی های گرافیکی، سرعت رندر بالا، استفاده از تمامی قابلیت های DirectX و OpenGL
  • تهیه خروجی اجرایی متناسب با پلتفرم در مراحل بسیار ساده
  • تهیه خروجی تحت وب، تحت کنسول، تحت آیفون و برای مکینتاش
  • ستفاده از جدیدترین تکنیک های نور پردازی و پشتیبانی از سایه های دینامیک
  • استفاده از جدیدترین شیدرهای گرافیکی، کتابخانه کاملی از شیدرهای قابل استفاده، توانایی کاربر در نوشتن شیدرهای جدید
  • موتور Terrain داخلی، جهت ساخت عوارض زمین، محیط های وسیع Outdoor و کوه و تپه و امکانات تکسچر گذاری و رنگ آمیزی و چینش اتوماتیک اشیا در محیط
  • پشتیبانی از پروتکل های شبکه
  • پشتیبانی کامل از موتور فیزیک Physx
  • پشتیبانی از زبانهای #C و جاوا اسکریپت
  • آموزش اصول Unity VR Locomotion

آموزش اصول Unity VR Locomotion

جمعه ۲۰ مهر ۱۳۹۷ - ساعت ۱۹:۰۰
  • آموزش طراحی سینماتیک در یونیتی با Cinemachine و Timeline

آموزش طراحی سینماتیک در یونیتی با Cinemachine و Timeline

شنبه ۰۷ مهر ۱۳۹۷ - ساعت ۰۷:۰۰
  • آموزش کاربردی توسعه بازی با یونیتی

آموزش کاربردی توسعه بازی با یونیتی

سه شنبه ۰۳ مهر ۱۳۹۷ - ساعت ۰۵:۰۰
  • آموزش ایجاد موانع و دشمنان در Unity 2D

آموزش ایجاد موانع و دشمنان در Unity 2D

پنج شنبه ۲۹ شهریور ۱۳۹۷ - ساعت ۲۱:۰۰
  • آموزش تکسچر کاراکترهای دشمن برای بازی ها در Substance Painter

آموزش تکسچر کاراکترهای دشمن برای بازی ها در Substance Painter

چهارشنبه ۱۴ شهریور ۱۳۹۷ - ساعت ۲۳:۰۰
  • آموزش شروع کار با Tilemap در یونیتی

آموزش شروع کار با Tilemap در یونیتی

چهارشنبه ۱۴ شهریور ۱۳۹۷ - ساعت ۰۷:۰۰
  • آموزش طراحی سطح تکراری در یونیتی

آموزش طراحی سطح تکراری در یونیتی

سه شنبه ۱۳ شهریور ۱۳۹۷ - ساعت ۱۹:۰۰
  • آموزش اصول تکسچرینگ در بازی سازی

آموزش اصول تکسچرینگ در بازی سازی

سه شنبه ۱۳ شهریور ۱۳۹۷ - ساعت ۰۱:۰۰
  • آموزش توسعه بازی با یونیتی 2018.1

آموزش توسعه بازی با یونیتی 2018.1

سه شنبه ۳۰ مرداد ۱۳۹۷ - ساعت ۱۸:۰۰
  • چگونه یک بازی ویدئویی بسازیم؟

چگونه یک بازی ویدئویی بسازیم؟

پنج شنبه ۱۸ مرداد ۱۳۹۷ - ساعت ۰۵:۰۰
  • آموزش Revit و یونیتی برای معماری، مصورسازی و VR

آموزش Revit و یونیتی برای معماری، مصورسازی و VR

سه شنبه ۱۶ مرداد ۱۳۹۷ - ساعت ۰۳:۰۰
  • آموزش برنامه نویسی شی گرا در یونیتی

آموزش برنامه نویسی شی گرا در یونیتی

شنبه ۰۶ مرداد ۱۳۹۷ - ساعت ۰۹:۰۰
  • آموزش متریال ها در یونیتی

آموزش متریال ها در یونیتی

جمعه ۰۵ مرداد ۱۳۹۷ - ساعت ۲۱:۰۰
  • آموزش نورپردازی در یونیتی

آموزش نورپردازی در یونیتی

پنج شنبه ۰۴ مرداد ۱۳۹۷ - ساعت ۰۱:۰۰
  • تمرین Input در یونیتی

تمرین Input در یونیتی

چهارشنبه ۲۷ تیر ۱۳۹۷ - ساعت ۲۳:۰۰
  • آموزش Transforms در یونیتی

آموزش Transforms در یونیتی

چهارشنبه ۲۷ تیر ۱۳۹۷ - ساعت ۱۵:۰۰
  • آموزش اصول و مبانی یونیتی

آموزش اصول و مبانی یونیتی

شنبه ۲۳ تیر ۱۳۹۷ - ساعت ۰۲:۰۰
  • آموزش ایجاد بازی Tilemap 2D با Unity 2017 

آموزش ایجاد بازی Tilemap 2D با Unity 2017 

سه شنبه ۱۲ تیر ۱۳۹۷ - ساعت ۱۴:۰۰
  • آموزش توسعه بازی دو بعدی با Unity 2017 برای مبتدیان

آموزش توسعه بازی دو بعدی با Unity 2017 برای مبتدیان

سه شنبه ۱۲ تیر ۱۳۹۷ - ساعت ۱۰:۰۰
  • آموزش کنترلر کاراکتر بازی و هوش مصنوعی با Unity

آموزش کنترلر کاراکتر بازی و هوش مصنوعی با Unity

یکشنبه ۰۳ تیر ۱۳۹۷ - ساعت ۱۱:۰۰
  • آموزش سیستم Inventory کاراکتر بازی با Unity

آموزش سیستم Inventory کاراکتر بازی با Unity

یکشنبه ۰۳ تیر ۱۳۹۷ - ساعت ۰۷:۰۰