هفته گذشته بعد از چهار سال شاهد ایونت Unite از یونیتی Unity بودیم. در این ایونت که با میزبانی بزرگترین موتور بازی سازی 3D یعنی یونیتی برگزار شده بود، از اقدامات این شرکت رونمایی شد. همچنین از نقشه راه یونیتی، نسخههای جدید، ارتقا نرمافزاری و ابزاری، امکانات و همکاریهای بزرگ و تازه سخن گفته شد.
ایونت Unite 2023 چیست؟
Unite 2023، رویدادی برای توسعهدهندگان، ذهنهای برتر، مدیران، مشاوران راهکاری یونیتی در باب معرفی و مرور آخرین آپدیتها بر روی پلتفرم اجرایی این نرم افزار بود. در یکی از سخنرانیهای کلیدی جیم وایتهورست، (مدیر اجرایی یونیتی) به گنجینهای از ویژگیهای برنامههای آینده برای محتوای بصری کمپانی اشاره کرد. مدیر قبلی Red Hat نیز از یکسری ویژگیهای برتر که در اواخر سال دیگر منتشر میشوند رونمایی کرد.
همچنین وایتهورست درباب شایعههای ایجاد شده درباره قیمتگذاریهای جدید گفت: «ما هیچوقت و هیچگاه تصمیمی نمیگیریم که بر روی قیمتها تاثیر بگذارد. این چیزی است که همواره به آن متعهد خواهم بود. اعتماد چیزی است که باید بهدست آورد و به حرف نیست و به عمل ما بستگی دارد.» او تاکید کرد که طبق تعهداتشان به کاربران، در تلاشند تا بهترین موتور بازی سازی که تا کنون وجود داشته را تولید کنند.
معرفی Unity 6 LTS
در میان سخنرانیها وایتهورست اعلام کرد که Unity 6 پلتفرم بعدی این مجموعه است. این پلتفرم بهصورت طولانی مدت (LTS) پشتیبانی میشود. این آپدیت که در 2024 منتشر می شود از WebGPU و دستگاههای XR پشتیبانی میکند.
در نسخه جدید همچنین نیازی به احراز هویت مجدد برای دستیابی به پلتفرم های مختلف نیست و زمان کمتری صرف بهینه سازی نرخ فریم ها خواهد شد. از ویژگیهای برتر یونیتی جدید، پروب والیومهای سازگار (Adaptive Probe Volume) است. نورهایی که بر اساس تراکم هندسی در صحنه قرار می گیرد و با جزئیات بیشتری تصویر خروجی را شکل می دهد. همچنین یونیتی 6 از گرافیک WebGPU قبلی خود نیز پشتیبانی میکند و این اجازه را به کاربران و توسعهدهندگان میدهد تا بازیهای ساخته شده در یونیتی را در بستر وب در هرجا و هر زمان اجرا کنند.
اجرای تقویت شده، توسعه قدرتمند
همراه با Unity 6 LTS، این شرکت آمریکایی ویژگیهایی را نیز به Unity 2022 LTS مانند پشتیبانی از فناوری داده گرا (DOTS)، همراه با یک پایپلاین رندر جهانی (UPR) برای پردازش گرافیکی اضافه خواهد کرد. این ابزارهای درونکاربردی مانند مدیریت است یونیتی (Unity Asset Manager) ، Unity DevOps، ابزارهای ویرایشگر، مدیریت تیم متمرکز و رابط کاربری (UI) ارتقا یافته در یونیتی کلود به طور وسیعی چرخه زندگی توسعه بازی را تقویت میکند.
پیوند درونی یونیتی Unity Muse
در ایونت Unite 2023 یونیتی اعلام کرد که امکانات رده بالاتری را برای Unity Muse و Unity Sentis ارائه خواهد کرد. امکاناتی شامل هوش مصنوعی سازنده (GenAI) ، ابزارهای تولید محتوا با چت، بافت و دیگر به روزرسانی های کاربردی.
با پایه قرار دادن پردازش زبان طبیعی، پلتفرم برای توسعهدهنده پروژه، پاسخها، راهکارها و نیز کد را تولید خواهد کرد. اسپرایت همچنین بدون هیچ وقفهای اثر 2D در برنامه ویرایشگر برای پروژههای 2D و 3D را آماده انتشار توسعهدهندگان می سازد. به طور متقابل، Unity Muse ویژگیهایی مانند حرکت-رفتار، طراحی، و متحرک سازی بهرهوری برای ساختن شخصیتها را افزایش میدهد.
برای ساخت محیط اجرایی Muse به طور مکرر اثرهایی را برای استفاده در بازی، واقعیت مجازی، واقعیت افزوده، واقعیت ترکیبی(VR/AR/MR) در محیطهای سه بعدی، میسازد و بهبود میبخشد. آنگاه کاربران میتوانند این ویژگی ها را در پروژههای خود با پذیرفتن شرطهای کپیرایت و سیاستهای اخلاقی هوش مصنوعی، استفاده کنند.
هزینه عضویت در Muse ماهیانه 30 دلار همراه با دسترسی بینهایت است. یونیتی در ماههای جاری توسعهدهندگان را درباره شرایط و ضوابط در جريان خواهد گذاشت.
ساخت شخصیتهای حساس با Unity Sentis
افزون بر این، Unity Sentis با استفاده از مدلهای هوش مصنوعی به خلاقیت در Unity Runtime برای تاثیر بیشتر در عمل برای دستگاه کاربران، قدرت میبخشد.برای افرادی که مدلهای ساخته شده توسط پلتفرمهای متا(Meta) ، تنسرفلو (Tensorflow) ، اوپنایآی (OpenAI) و فروشگاههایی مانند هاگینگفیس(HuggingFace) و کراس (Keras) استفاده می کنند، Sentis ابزاری برای بارگذاری و اعمال تغییر فایل باز ONNX استاندار قرار داده است. براساس گفتههای کمپانی یونیتی سنتیس تا زمان انتشار کامل یونیتی 6 در نسخه بتا بصورت رایگان در دسترس قرار میگیرد.
همکاری یونیتی با متا و اپل
پس از مدتها یونیتی همکاری بزرگ خود با پلتفرمهای متا اعلام کرد، که کاربران میتوانند بازیهای ساخته شده خود در یونیتی را به صورت بازیهای سریع در فیسبوک و پیامرسان، در سال بعد بصورت نسخه بتا به اشتراک بگذارند.
افزون بر این، یونیتی، متا را در ساخت تجربهها و بازیهای واقعیت ترکیبی برای کنسول Meta Quest 3 و بنیان AR برای پلتفرم Quest یاری خواهدکرد. این همکاری به ساخت قالبها MR برای توسعه اینگونه تجربهها با استفاده از محیط واقعی میانجامد.
یونیتی همچنین توسعه و ایجاد بستر برای Apple Vision Pro را نیز پشتیبانی خواهد کرد. در کنفرانس جهانی توسعهدهندگان اپل (WWDC) 2023، یونیتی ابزار چند فضایی برای ساخت ستارههای چندفضایی در اپلیکیشنهایی که در فضای Apple Vision Pro به اشتراک گذاشته میشوند را معرفی کرد. یونیتی، VisionOS Beta خود را برای تمام کاربران، Pro، Enterprises ، و Industry معرفی کرد.