حساب کاربری ندارید؟ ثبت نام کنید

تویوتا از موتور بازی سازی اختصاصی خود با نام Fluorite رونمایی کرد

نوشته

9 ساعت قبل | بدون دیدگاه | خودرو

شرکت ژاپنی تویوتا به‌تازگی اعلام کرده است که درحال ساخت موتور بازی سازی اختصاصی خود برای نمایشگرهای داخل خودرو است. بخش «تویوتا کانکتد آمریکای شمالی»، زیرمجموعه مسئول اتصالات درون‌خودرویی، موتور بازی‌سازی جدیدی به نام Fluorite را معرفی کرده است. این موتور به‌طور خاص برای سیستم‌های خودرویی طراحی شده است؛ جایی که سخت‌افزار معمولاً قدرت کمتری نسبت‌به گوشی‌های هوشمند یا لپ‌تاپ‌های معمولی دارد.

خلاصه در یک نگاه

🔹موتور Fluorite با زبان ++C نوشته شده و سازگاری کامل با فریم‌ورک فلاتر گوگل دارد.
🔹این موتور برای سخت‌افزارهای ضعیف و تعبیه‌شده (Embedded) در خودروها بهینه‌سازی شده است.
🔹پشتیبانی از API گرافیکی مدرن ولکان برای دستیابی به حداکثر عملکرد سخت‌افزاری فراهم شده است.
🔹تویوتا این موتور را به‌صورت متن‌باز (Open-source) ارائه کرده تا توسعه‌دهندگان مستقل نیز بتوانند از آن استفاده کنند.

موتور بازی Fluorite تویوتا چیست؟

موتور Fluorite با زبان برنامه‌نویسی ++C نوشته شده و به‌گونه‌ای ساخته شده است که همکاری نزدیکی با فریم‌ورک رابط کاربری چندپلتفرمی گوگل، یعنی فلاتر (Flutter) داشته باشد. این بدان معناست که توسعه‌دهندگان می‌توانند از زبان Dart و APIهای سطح بالای فلاتر برای ساخت تجربه‌های تعاملی، ازجمله بازی‌ها و رابط‌های کاربری سه‌بعدی (3D)، بدون نیاز به موتورهای بازی‌سازی سنگین و سنتی استفاده کنند.

به‌گفته تویوتا، این موتور برای ارائه عملکرد قوی حتی روی سخت‌افزارهای رده‌پایین یا تعبیه‌شده بهینه‌سازی شده است. همچنین از APIهای گرافیکی مدرن مانند ولکان (Vulkan) پشتیبانی می‌کند که به سیستم اجازه می‌دهد به عملکرد شتاب‌دهی‌شده سخت‌افزاری کامل دستگاه نزدیک شود.

موتور بازی Fluorite تویوتا

موتور بازی Fluorite تویوتا

ویژگی‌های کاربردی برای توسعه‌دهندگان

موتور Fluorite همچنین ویژگی‌های جذابی برای توسعه‌دهندگان به ارمغان می‌آورد. این موتور از سیستم «بارگذاری مجدد سریع» (Hot Reload) مشابه فلاتر پشتیبانی می‌کند که به توسعه‌دهندگان اجازه می‌دهد تغییرات را در عرض چند فریم مشاهده کنند، به‌جای اینکه منتظر زمان‌های طولانی بیلد (Build) بمانند. این موتور همچنین از نواحی ماشه‌ای مبتنی‌بر مدل پشتیبانی می‌کند؛ بنابراین هنرمندان می‌توانند تعاملات لمسی یا کلیک را مستقیماً در ابزارهایی مانند بلندر (Blender) تعریف کنند.

چرا تویوتا به موتور بازی‌سازی نیاز دارد؟

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

مهم‌تر از همه، تویوتا Fluorite را به‌عنوان یک موتور کاملاً متن‌باز (Open-source) بازاریابی می‌کند. درنتیجه، حتی اگر خودروساز روی بازی‌ها کار نکند، این فرصت را برای توسعه‌دهندگان مستقل و علاقه‌مندان فراهم می‌کند تا نوآوری‌های خود را به کابین خودروها بیاورند.

به‌نظر شما آیا تبدیل شدن داشبورد خودرو به یک کنسول بازی و رابط کاربری سه‌بعدی پیشرفته، ایمنی رانندگی را به خطر می‌اندازد یا یک پیشرفت ضروری است؟

اشتراک در
اطلاع از
0 Comments
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
رپورتاژ آگهی پربازده
رپورتاژ آگهی پربازده
امیرحسین ملکی