یونیتی (UNITY) چیست ؟
یونیتی Unity یا Unity3D یک موتور بازی ساز قدرتمند و محیط کد نویسی یکپارچه IDE می باشد که مجموعه ابزار برای ساخت بازی ها است و یک فن آوری که گرافیک، صدا ، فیزیک و ارتباطات درون بازی را ایجاد می کند .
قابلیت طراحی سه بعدی و طراحی بازی های بی نظیر از جمله مهمترین قابلیت های منحصر به فرد موتور بازی ساز یونیتی است. موتور بازی ساز پرکاربردی که در کنار سایر موتورهای بازی ساز سه بعدی نظیر آن ریل Unreal، آی دی تک id Tech، کریشن Creation، ریج rage قرار دارد. از یونیتی برای ساخت بازی ویدئویی برای کامپیوترهای شخصی، کنسولهای بازی، تلفنهای همراه و وب سایتها استفاده کرد.
یونیتی در چهار نسخه personal و plus و pro و enterprise می باشد که از بین این چهار نسخه تنها نسخۀ personal رایگان می باشد.
تاریخچه یونیتی (UNITY)
موتور بازی سازی Unity با هدف آسان تر کردن توسعه بازی در سال 2005 توسط Unity Technologies منتشر گردید، در ابتدا این موتور بازی سازی برای سیستم عامل Mac OS منتشر گردید که در سال 2006 به عنوان نایب قهرمان بهترین نرم افزار در دسته گرافیک در جشنواره Apple Inc.’s Apple Design Awards انتخاب شد.
در سال 2007 ورژن دوم Unity با بیش از 50 ویژگی جدید منتشر گردید، این ورژن محبوبیت Unity بین توسعه دهندگان بازی را به طرز چشمگیری افزایش داده است.
مدل تجاری یونیون، توسط شرکت فن آوری های Unity اجرا می شود و از نوامبر ۲۰۱۰ شروع به کار کرده است. این برنامه در سال ۲۰۱۳ به نام بازی های یونیتی تغییر نام پیدا کرد و برای توزیع عادلانه تر مورد استفاده قرار گرفت.
از سال ۲۰۱۸، موتور برای پشتیبانی بیش از ۲۵ سیستم عامل توسعه یافته بود. از این موتور میتوان برای ایجاد بازیهای سه بعدی، دو بعدی، واقعیت مجازی و واقعیت افزوده و همچنین شبیهسازی و سایر تجربیات استفاده کرد.
قابلیت اجرا بر روی چندین پلتفرم Multiplatform
یکی از دلایل موفقیت Unity اجرا و پیاده سازی آن بر روی پلتفرم های مختلف می باشد. برنامه ای که بر روی یک پلتفرم نوشته با چند کلیک برای یک پلتفرم دیگر آماده خواهد شد. یونیتی هماکنون پلتفرم های موبایل، دسکتاپ، وب و کنسول های بازی را پشتیبانی می کند.
کاربرد های غیر بازی
اخیرا، توسعه دهنده گان دریافته اند از یونیتی و موتور های بازی می توان با موفقیت برای کاربرد های غیر بازی استفاده کرد. برای مثال، معماران می توانند ایدههای خود را نمونه برداری کرده و هنرمندان بتوانند کار های خود را کشیده و محققین ایده های خود را شبیه سازی کنند.
بازیهای ساخته شده برای وب توسط یونیتی:
- بتلاستار گالکتیکا
- اوری و جنگل کور
- Fusion Fall
- BeGone
- Marvel Superhero Squad Online
- ماه کاغذی
- Shadow Blade
- alto’s adventure
- alto’s odyssey
- ندای وظیفه: موبایل
- فال گایز
پلتفرمهای خروجی یونیتی :
- مک اواس
- وی
- ایکسباکس ۳۶۰
- پلیاستیشن ۳
- آیاواس
- اندروید
- وب (HTML5)
- ایکس باکس وان
- پلی استیشن ۴
- آتاری ویسیاس
- مایکروسافت ویندوز
- تایزن