باز کردن منو اصلی

یونیتی (به انگلیسی: Unity) یک موتور بازی چند سکویی است که توسط فناوری‌های یونیتی (Unity Technologies) ساخته شده است و در ساخت بازی ویدئویی برای کامپیوترهای شخصی، کنسول‌های بازی، دستگاه‌های همراه و وب‌سایت‌ها استفاده می‌شود. برای اولین بار در کنفرانس جهانی توسعه‌دهندگان اپل در سال ۲۰۰۵ برای سیستم عامل OS X معرفی شد و از آن زمان تا به حال بر روی بیست و یک سکوی دیگر توسعه یافته است. [۱]

موتور بازی ساز یونیتی
۱۵۰
انتشار پایدار۵٫۵٫۲ / فوریه ۲۰۱۷
نوشته‌شده بهسی++، جاوااسکریپت، سی‌شارپ
سیستم‌عاملآدابی فلش پلیر، ویندوز، لینوکس، اواس ده، ایکس‌باکس ۳۶۰، اندروید، پلی‌استیشن ۳، وی، و وی یو
حجم۵۰~۱۵۵۰ mb
گونهموتور بازی
پروانهنرم‌افزار مالکیتی cost aprox. $1,500 USD or $75/month subscription for 12 months

ویرایشگر اسکریپتویرایش

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

مهم‌ترین قابلیت‌های این نرم‌افزار عبارتند از:

  • پیشنهاد دهنده خودکار کلمات
  • سیستم اشکال‌یاب پیشرفته
  • پشتیبانی کامل از زبان برنامه‌نویسی سی شارپ

زبان برنامه‌نویسیویرایش

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

پلتفرم‌های خروجیویرایش

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

یونیتی برای پلتفرم‌های زیر خروجی ایجاد می‌کند:

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

از جمله بازی‌های ساخته شده برای وب توسط یونیتی می‌توان بازی‌های زیر را نام برد:

قیمتویرایش

موتور بازی ساز یونیتی با توجه به قابلیت‌های بسیاری که دارد دارای قیمت مناسب و ارزانی است، که این خود یکی از دلایل روی آوردن بازی سازان به این موتور بازی ساز شده است. این موتور بازی ساز در دو نسخه رایگان و غیر رایگان یا حرفه‌ای عرضه می‌شود، قیمت نسخه حرفه‌ای حدود ۱۵۰۰ دلار می‌باشد که البته برای بار اول باید این مبلغ را پرداخت کرد و برای نسخه‌های جدید تر نیازی به پرداخت دوباره نیست بلکه تخفیف بسیاری برای نسخه‌های بعدی به مشتری داده می‌شود. همچنین می‌توان به صورت ماهیانه با پرداخت ۷۵ دلار لایسنس این موتور را خریداری کرد. همچنین لازم به ذکر است با توجه به امکانات ارائه شده در این موتور بازیسازی، Unity در حال حاضر یکی از بهترین موتور های بازی سازی جهان و البته ایران به حساب می‌آید.

منابعویرایش

  1. "Unity". Unity. Retrieved 2018-07-21.

http://en.wikipedia.org/w/index.php?title=Unity_(game_engine)&oldid=428773131

موتور بازی سازی یونیتی