Unity

Unity چیست؟

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

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

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

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

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

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

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

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

Lynda Learning Unity 2D Scripting

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۳
  • Lynda Unity 5: Network Gaming

Lynda Unity 5: Network Gaming

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۲
  • Lynda Unity 5: Build a Character Dialogue System

Lynda Unity 5: Build a Character Dialogue System

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۱
  • Pluralsight Building an AR Experience in Unity and Vuforia

Pluralsight Building an AR Experience in Unity and Vuforia

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۱
  • Pluralsight Game Prototyping in Unity

Pluralsight Game Prototyping in Unity

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۱
  • Pluralsight Unity Particle System Fundamentals

Pluralsight Unity Particle System Fundamentals

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۱
  • StoneRiverElearning Game Development with Unity 5

StoneRiverElearning Game Development with Unity 5

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۱
  • StoneRiverElearning Create Your First 3D Game with Unity 3D

StoneRiverElearning Create Your First 3D Game with Unity 3D

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۵۰
  • Pluralsight Authoring Sci-fi Visual Effects in Unity 5

Pluralsight Authoring Sci-fi Visual Effects in Unity 5

شنبه ۱۰ تیر ۱۳۹۶ - ساعت ۱۷:۳۰
  • Lynda Building Custom Tools to Extend the Unity IDE UPDATED

Lynda Building Custom Tools to Extend the Unity IDE UPDATED

جمعه ۰۹ تیر ۱۳۹۶ - ساعت ۱۰:۳۰
  • Lynda Learning C# for Unity Game Development

Lynda Learning C# for Unity Game Development

دوشنبه ۰۵ تیر ۱۳۹۶ - ساعت ۱۸:۳۰
  • StoneRiverElearning Introduction to Unity 3D Scripting

StoneRiverElearning Introduction to Unity 3D Scripting

یکشنبه ۰۴ تیر ۱۳۹۶ - ساعت ۱۴:۰۰
  • استفاده از نور و سایه ها در توسعه بازی ها با Unity 3d

استفاده از نور و سایه ها در توسعه بازی ها با Unity 3d

چهارشنبه ۲۴ خرداد ۱۳۹۶ - ساعت ۱۲:۰۰
  • اصول موتور سه بعدی در توسعه بازی ها با Unity

اصول موتور سه بعدی در توسعه بازی ها با Unity

سه شنبه ۲۳ خرداد ۱۳۹۶ - ساعت ۰۰:۰۰
  • افزودن ابزار ها و امکانات جدید به محیط برنامه نویسی Unity

افزودن ابزار ها و امکانات جدید به محیط برنامه نویسی Unity

شنبه ۱۳ خرداد ۱۳۹۶ - ساعت ۱۴:۰۰
  • آشنایی و راه اندازی Unity Cloud Build با Git

آشنایی و راه اندازی Unity Cloud Build با Git

جمعه ۱۲ خرداد ۱۳۹۶ - ساعت ۲۱:۰۰
  • آموزش Unity 5 دو بعدی : طراحی مراحل بازی

آموزش Unity 5 دو بعدی : طراحی مراحل بازی

یکشنبه ۰۷ خرداد ۱۳۹۶ - ساعت ۰۴:۰۰
  • ساخت یک بازی ماجراجویی دوبعدی با Unity 5

ساخت یک بازی ماجراجویی دوبعدی با Unity 5

پنج شنبه ۰۴ خرداد ۱۳۹۶ - ساعت ۲۲:۰۰
  • آموزش طراحی سطحی با Blender و Unity 3D

آموزش طراحی سطحی با Blender و Unity 3D

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

آموزش مسیریابی در Unity 5 2D

یکشنبه ۰۳ اردیبهشت ۱۳۹۶ - ساعت ۰۲:۰۰
  • ساخت بازی چندنفره در یونیتی با Node

ساخت بازی چندنفره در یونیتی با Node

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