به تازگی ورژن جدید موتور بازی سازی قدرتمند و محبوب یونیتی منتشر شده است.علاقه مندان بازی سازی و یونیتی در ادامه مطلب ویدیو معرفی ویژگی های جدید یونیتی 2018.2 را تماشا نمایید.
یونیتی (به انگلیسی: Unity) یک موتور بازی چند سکویی است که توسط فناوریهای یونیتی (Unity Technologies) ساخته شده است و در ساخت بازی ویدئویی برای کامپیوترهای شخصی، کنسولهای بازی، دستگاههای همراه و وبسایتها استفاده میشود. برای اولین بار در کنفرانس جهانی توسعهدهندگان اپل در سال ۲۰۰۵ برای سیستم عامل OS X معرفی شد و از آن زمان تا به حال بر روی 21 سکوی دیگر توسعه یافته است.
معرفی ویژگی های جدید یونیتی 2018.2 :
آموزش های سیستم ذرات در یونیتی Unity
این موتور بازی ساز از نرمافزار مونودولاپ که یک نرمافزار متن باز ویرایشگر زبانهای برنامهنویسی است به عنوان ویرایشگر زبان برنامهنویسی استفاده میکند. این نرمافزار کاملاً با موتور بازی ساز یونیتی هماهنگ شده است.
مهمترین قابلیتهای این نرمافزار عبارتند از:
- پیشنهاد دهنده خودکار کلمات
- سیستم اشکالیاب پیشرفته
- پشتیبانی کامل از زبان برنامهنویسی سی شارپ
زبان برنامهنویسی
یونیتی از جمله موتورهای بازی ساز است که میتواند از زبانهای برنامهنویسی معروف پشتیانی کند. زبانهای برنامهنویسیسیشارپ، جاوااسکریپت و زبان برنامهنویسی بو که یک زبان از خانواده زبان برنامهنویسی پایتون میباشد، در یونیتی قابل استفاده هستند (البته امکان استفاده از زبان بو از نسخهٔ ۵ به بعد یونیتی حذف شده است). زبان سیشارپ قابلیت شی گرایی دارد و به واسطه این قابلیت، قابلیتهایی همچون ارثبری را نیز دارا میباشد، این قابلیتها در پروژههای بزرگ برنامهنویسی بسیار سودمند هستند.
پلتفرمهای خروجی
یونیتی یک موتور بازی ساز چند سکویی است، یعنی میتواند برای بسیاری از پلتفرمهای موجود خروجی تهیه کند. امروزه تنها حدود ۵ درصد کاربران بازیها را بر روی کامپیوترهای شخصی اجرا میکنند و سهم بسیاری به کنسولهای بازی و موبایل و وب میرسد.
یونیتی برای پلتفرمهای زیر خروجی ایجاد میکند:
- مک اواس
- وی
- ایکسباکس ۳۶۰
- پلیاستیشن ۳
- آیاواس
- اندروید
- وب
- ایکس باکس وان
- پلی استیشن ۴
تقریباً میتوان گفت که یونیتی برای تمامی پلتفرمهای موجود خروجی بازی تولید میکند و ممکن است کمتر نیاز به ویرایش اسکریپتهای پروژه پیدا کنید.این قابلیت از لحاظ تجاری بسیار مهم است، به خصوص اجرای بازی بر روی وب و به صورت چند کاربر (network) که باعث جذب کاربران بسیار میشود. تعدادی از بازیهای موجود در شبکه اجتماعی فیسبوک توسط موتور بازی ساز یونیتی ایجاد شده است.
از جمله بازیهای ساخته شده برای وب توسط یونیتی میتوان بازیهای زیر را نام برد:
- بتلاستار گالکتیکا
- Fusion Fall
- BeGone
- Marvel Superhero Squad Online
- Paper Moon
- Shadow Blade