آموزش Unity

Unity چیست؟

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

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

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

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

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

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

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

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

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

پنج شنبه ۱۸ مرداد ۱۳۹۷ - ساعت ۰۵:۰۰
  • آموزش 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

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

آموزش قابلیت تعامل برای AEC در Unity

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

آموزش Timeline و Cinemachine در Unity

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

آموزش توسعه بازی برای موبایل با Unity 3D

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

آموزش ایجاد تکسچرهای محیط بازی با Substance Suite

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

آموزش ایجاد محیط های بازی در Unity و Maya

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

آموزش Texturing کاراکترهای بازی در Substance Painter

شنبه ۰۸ اردیبهشت ۱۳۹۷ - ساعت ۲۱:۰۰
  • آموزش 3D Level Design در یونیتی

آموزش 3D Level Design در یونیتی

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

آموزش تزریق وابستگی با Unity

چهارشنبه ۲۳ اسفند ۱۳۹۶ - ساعت ۰۷:۰۰
  • آموزش ساخت اپلیکیشن با Unity

آموزش ساخت اپلیکیشن با Unity

سه شنبه ۱۵ اسفند ۱۳۹۶ - ساعت ۰۶:۰۰