News (FA)

تغییر موتور گرافیکی در Minecraft Java به کارت‌های گرافیک مدرن نیاز دارد و بر روی مدهای قدیمی تأثیر می‌گذارد

minecraft - Divulgação
minecraft - Divulgação

استودیو موجانگ تغییر ساختاری عمیقی را در معماری فنی محبوب ترین عنوان خود تایید کرده است که پایان یک دوره را برای نسخه کلاسیک بازی رقم می زند. توسعه دهنده اعلام کرد که موتور گرافیکی OpenGL که از زمان انتشار اولیه استفاده می شد، با Vulkan API جایگزین خواهد شد. هدف از این حرکت، فراهم کردن زمینه برای اجرای بسته Vibrant Visuals است، به‌روزرسانی‌ای که بر ارتقای وفاداری بصری با نورپردازی پویا و جلوه‌های جوی پیشرفته متمرکز است.

فرآیند انتقال با یک مرحله آزمایشی دقیق از طریق «عکس‌های فوری»، نسخه‌های آزمایشی که در دسترس جامعه قرار می‌گیرد، آغاز خواهد شد. این برنامه به شروع آزمایشات در زمستان برزیل 2026، مطابق با تابستان در نیمکره شمالی اشاره دارد. در طول این دوره اولیه، سیستم امکان سوئیچ ترکیبی بین دو فناوری را فراهم می‌کند و تضمین می‌کند که خطاهای مهم بدون جلوگیری از دسترسی به بازی قابل شناسایی هستند.

Minecraft
Minecraft – عکس: Alex Photo Stock / Shutterstock.com

کارشناسان صنعت خاطرنشان می کنند که این تغییر برای اطمینان از طول عمر نرم افزار ضروری است. OpenGL، در حالی که برای چندین دهه قابل اعتماد است، یک فناوری است که قدمت آن به دهه 1990 باز می گردد که گلوگاه های عملکردی را در ماشین های مدرن ارائه می دهد. پذیرش Vulkan بازی را با استانداردهای توسعه معاصر هماهنگ می کند و نویدبخش ثبات و کارایی بیشتر در استفاده از منابع کامپیوتری است.

مزایای فنی رابط گرافیکی جدید

انگیزه اصلی مهاجرت در توانایی Vulkan برای مدیریت مستقیم فرآیندها و با سربار پردازنده کمتر است. برخلاف نسل قبلی خود که به شدت به عملکرد یک هسته CPU تکیه می کند، API جدید وظایف رندرینگ را در چندین هسته توزیع می کند که منجر به عملکرد قابل توجهی بالاتر در رایانه های فعلی می شود.

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

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

  • کاهش زمان بارگذاری برای دنیای سنگین و سیوهای قدیمی.
  • مدیریت بهتر حافظه رم در جلسات طولانی بازی.
  • نرخ فریم در ثانیه (FPS) پایدارتر و بالاتر در سخت افزار سازگار.
  • اجرای بومی جلوه های بصری که قبلاً به تغییرات خارجی بستگی داشت.

ادغام تغییرات بصری خاص بیوم نیز در رادار است. جنگل ها ممکن است دارای مه های حجمی باشند و غارها دارای تابش خیره کننده و انعکاس روی سطوح مرطوب هستند که همه به صورت بومی بدون نیاز به نصب بسته های شخص ثالث پردازش می شوند.

تاثیر بر سخت افزار قدیمی و الزامات سیستم

مدرنیزاسیون موانع بیشتری برای ورود تجهیزات منسوخ به همراه دارد. کارت‌های گرافیکی منتشر شده قبل از سال 2014 که به طور بومی از Vulkan API پشتیبانی نمی‌کنند، پس از تکمیل انتقال، دیگر با Minecraft Java Edition سازگار نخواهند بود. این به طور مستقیم بر کاربرانی که هنوز از قطعاتی مانند Nvidia GeForce 600 یا AMD Radeon HD 7000 استفاده می‌کنند، تأثیر می‌گذارد.

Mojang قصد دارد لیست حداقل الزامات رسمی را به روز کند و Vulkan نسخه 1.1 را به عنوان استاندارد پایه جدید برای اجرای بازی تعیین کند. این تصمیم نشان‌دهنده یک حرکت طبیعی در بازار فناوری است، جایی که پشتیبانی از سخت‌افزاری که بیش از یک دهه قدمت دارد برای پیاده‌سازی منابع گرافیکی جدید ناپایدار می‌شود.

گیمرهایی که از لپ تاپ هایی با گرافیک یکپارچه یا تنظیمات اولیه استفاده می کنند باید مراقب باشند. ابزارهای تشخیصی مانند Vulkan Caps Viewer برای بررسی سازگاری سیستم قبل از به‌روزرسانی اجباری توصیه می‌شوند. این شرکت تاکید می‌کند که این اقدام برای حذف بازیکنان نیست، بلکه اجازه می‌دهد بازی از نظر بصری تکامل یابد.

چالش‌هایی برای جامعه مدینگ

اکوسیستم اصلاح، یکی از ستون های طول عمر Minecraft Java، تاثیرات فوری خواهد داشت. مدهایی که تماس مستقیم با OpenGL برقرار می کنند، برای کار بر روی معماری جدید باید تقریباً به طور کامل بازنویسی شوند. این عمدتا بر سازندگان سایه زن، بسته های بافت پیشرفته و ابزارهای بهینه سازی عملکرد تأثیر می گذارد.

توسعه دهنده توصیه می کند که انجمن modder فوراً کار انطباق را آغاز کند. در حالی که کار اولیه گسترده است، مهاجرت به Vulkan ابزارهای قوی و انعطاف پذیرتری برای ایجاد محتوای پیچیده در آینده فراهم می کند. انتظار این است که پس از دوره انطباق، مدهای بصری چشمگیرتری ظاهر شوند.

انجمن های تخصصی و مخازن کد مانند CurseForge در حال حاضر حرکت شدیدی را ثبت می کنند. آموزش‌ها و کتابخانه‌های سازگاری به‌طور مشترک برای کمک به انتقال ایجاد می‌شوند و انعطاف‌پذیری جامعه فنی را که به دور بازی می‌چرخند، نشان می‌دهند.

جزئیات به‌روزرسانی Vibrant Visuals

به روز رسانی Vibrant Visuals ذینفع بزرگ این تغییر فنی است. ویژگی هایی را به نسخه جاوا معرفی می کند که قبلاً آزمایش شده یا تا حدی در نسخه Bedrock پیاده سازی شده اند. نورپردازی مبتنی بر فیزیک به بلوک‌ها اجازه می‌دهد تا نور را به صورت واقعی ساطع و منعکس کنند و جو بازی را کاملاً تغییر دهند.

ذرات باران، برف و انفجارها با واکنش به محیط اطراف، عمق سه بعدی به دست خواهند آورد. آزمایش‌های اولیه حاکی از افزایش تا 30 درصدی عملکرد در سناریوهای متراکم، حتی با فعال شدن افکت‌های جدید، به لطف کارایی Vulkan بود. سازگاری با فناوری‌های Ray Tracing نیز در حال بررسی است، اگرچه محدود به سخت‌افزار با کارایی بالا است.

این برابری بصری بین نسخه‌های جاوا و بستر، آرزوی دیرینه پایه بازیکنان بوده است. با متحد شدن فناوری های رندر، توسعه منابع گرافیکی جدید می تواند به طور همزمان برای هر دو پلتفرم اتفاق بیفتد و چرخه به روز رسانی را تسریع کند.

برنامه تست و بازخورد

مرحله آزمایش با به‌روزرسانی‌های هفتگی بر اساس گزارش‌های ارسالی توسط کاربران، تا پایان سال 2026 تمدید خواهد شد. Mojang کانال‌های خاصی را برای گزارش باگ‌های مربوط به API گرافیکی جدید پیاده‌سازی کرده است و بازیکنان را تشویق می‌کند تا عملکرد را در دنیای واقعی خود و نه فقط در محیط‌های کنترل‌شده آزمایش کنند.

نظارت بر معیارهای استفاده از CPU و GPU ثابت خواهد بود. هدف تیم فنی تنظیم بهینه‌سازی‌ها برای پوشش وسیع‌ترین طیف ممکن از پیکربندی‌های سخت‌افزاری است و اطمینان حاصل می‌کند که انتقال برای اکثر کاربران روان است. تصمیمات نهایی در مورد تاریخ بازنشستگی OpenGL کاملاً به ثبات مشاهده شده در این دوره بستگی دارد.

شفافیت در این فرآیند یک اولویت است. وبلاگ رسمی توسعه‌دهنده گزارش‌های منظمی درباره پیشرفت پیاده‌سازی، جزئیات اصلاحات و بهبودها ارائه می‌دهد. هدف این رویکرد کاهش اضطراب جامعه و اطمینان از حفظ میراث بازی در حین حرکت به عصر فناوری جدید است.

سازگاری با سایر سیستم عامل ها

کاربران سیستم عامل های غیر از ویندوز نیز تغییرات را احساس خواهند کرد. در macOS، جایی که پشتیبانی OpenGL توسط اپل چند سال پیش متوقف شد، تداوم بازی از طریق لایه‌های ترجمه مانند MoltenVK تضمین می‌شود. این تضمین می کند که پایه پخش کننده در پلتفرم اپل قطع نشود.

برای کاربران لینوکس، این خبر بسیار مثبت است. درایورهای منبع باز مانند Mesa در حال حاضر از پشتیبانی عالی Vulkan برخوردار هستند که باید در بسیاری از توزیع ها عملکرد بهتری را به همراه داشته باشد. معماری لینوکس استفاده از API های سطح پایین را ترجیح می دهد و عملکردی را که به روز رسانی وعده داده شده را افزایش می دهد.

این بازسازی فنی مجدداً بر تعهد Mojang برای به روز نگه داشتن Minecraft مرتبط و از نظر فن آوری، حتی با نزدیک شدن به دو دهه فعالیت، تأکید می کند. شرط بندی در Vulkan یک گام استراتژیک برای اطمینان از اینکه بازی همچنان یک مرجع بصری و فنی برای سال های آینده است، است.

To Top