Minecraft Java نے پرانے گرافکس انجن کو Vulkan سے بدل دیا اور جدید کمپیوٹرز پر بصری بہتری کا وعدہ کیا۔

    Categories: News (UR)
Minecraft - Divulgação

Minecraft - Divulgação

Mojang Studios نے اس جمعرات کو Minecraft Java Edition کے فن تعمیر میں سب سے اہم تکنیکی تبدیلیوں میں سے ایک کو باضابطہ بنایا۔ ڈویلپر نے تصدیق کی کہ گیم اوپن جی ایل لائبریری کو Vulkan API میں منتقل کرنے کا عمل شروع کرے گا، جو کہ ایک حالیہ اور موثر گرافکس پروسیسنگ ٹیکنالوجی ہے۔ اس اسٹریٹجک تبدیلی کا مقصد جدید آپریٹنگ سسٹمز کے ساتھ عنوان کی طویل مدتی مطابقت کو یقینی بنانا ہے، اور ساتھ ہی مقامی بصریوں کے نفاذ کے لیے راہ ہموار کرنا ہے جو پہلے صرف بیرونی ترمیمات پر انحصار کرتے تھے۔

بنیادی ڈھانچے کی جدید کاری اور ایپل کے لیے معاونت

گرافکس انجن کو تبدیل کرنے کا فیصلہ گزشتہ دہائی کے دوران جمع ہونے والی بڑھتی ہوئی تکنیکی ضرورت کا جواب دیتا ہے، خاص طور پر ایپل ڈیوائسز کے لیے سپورٹ کے حوالے سے۔ OpenGL معیار، جس نے تقریباً 17 سال پہلے اپنے آغاز کے بعد سے جاوا ورژن کو سپورٹ کیا ہے، 2017 سے بڑی اپ ڈیٹس موصول نہیں ہوئی ہیں اور اسے 2018 میں macOS کے ذریعے متروک قرار دیا گیا تھا۔ Vulkan کو اپنانے کے ساتھ، Mojang اس بات کو یقینی بناتا ہے کہ گیم متعدد پلیٹ فارمز پر اعلیٰ کارکردگی کو برقرار رکھے، مخصوص کوڈ فکسس کی ضرورت کو ختم کرتے ہوئے جو Apple کے stpal سسٹم پر کام کرنے کے لیے کام کرتا ہے۔

Minecraft – تصویر: Alex Photo Stock / Shutterstock.com

شائع شدہ شیڈول میں پیش گوئی کی گئی ہے کہ نئی ٹیکنالوجی کے ساتھ پہلے عوامی ٹیسٹ شمالی نصف کرہ کے موسم گرما کے دوران “اسنیپ شاٹس” کے ذریعے شروع ہوں گے، جو گیم کے ترقیاتی ورژن ہیں۔ اس ابتدائی منتقلی کے مرحلے کے دوران، کھلاڑیوں کے پاس ترتیبات میں OpenGL اور Vulkan کے درمیان دستی طور پر سوئچ کرنے کا اختیار ہوگا، جس سے حقیقی وقت میں استحکام کی جانچ کی جاسکتی ہے۔ کمپنی OpenGL کے لیے سپورٹ صرف اس وقت بند کرنے کا ارادہ رکھتی ہے جب نیا انجن مختلف ہارڈویئر کنفیگریشنز میں مکمل پختگی اور مستقل مزاجی کا مظاہرہ کرے۔

بہتر بصری اور تکنیکی فوائد

ولکن کا نفاذ جاوا ورژن کو آخر کار اس خصوصیت کو حاصل کرنے کی اجازت دے گا جسے “وائبرینٹ ویژول” کے نام سے جانا جاتا ہے، گرافک طور پر بیڈروک ایڈیشن کے ساتھ ہم آہنگ ہوتا ہے۔ اس اپ ڈیٹ میں ایک باضابطہ لائٹنگ اور شیڈنگ سسٹم متعارف کرایا گیا ہے، جو تھرڈ پارٹی سافٹ ویئر انسٹال کرنے کی ضرورت کے بغیر ایک اعلیٰ جمالیاتی تجربہ پیش کرتا ہے۔ کھلاڑی زیادہ حقیقت پسندانہ گرافکس تک رسائی کو جمہوری بناتے ہوئے براہ راست گیم مینو سے عالمی روشنی کے اثرات اور متحرک سائے کو چالو کرنے کے قابل ہو جائیں گے۔

  • منتقلی ایپل کے میک او ایس سسٹم کے ساتھ گرافکس کی مطابقت کے مسائل کو یقینی طور پر حل کرتی ہے۔
  • نیا کوڈ ڈھانچہ جدید عکاسی اور مقامی شیڈنگ ٹیکنالوجیز کو متعارف کروانا آسان بناتا ہے۔
  • اسنیپ شاٹس کے ذریعے ابتدائی ٹیسٹ حتمی لانچ سے پہلے بڑے پیمانے پر ٹیلی میٹری ڈیٹا اکٹھا کرنے کے لیے کام کریں گے۔
  • جاوا اور بیڈرک ورژن کے درمیان بصری خصوصیت کی برابری اس تبدیلی کے ساتھ تکنیکی طور پر ممکن ہو جاتی ہے۔

موڈ اور ڈویلپر ماحولیاتی نظام پر اثر

گرافیکل اوور ہال کے اعلان نے موڈنگ کمیونٹی میں فوری ردعمل پیدا کیا، جو موجودہ کوڈ کو اصلاحی ٹولز اور شیڈرز کی بنیاد کے طور پر استعمال کرتا ہے۔ چونکہ یہ تبدیلی اس بات کے بنیادی میکانکس کو تبدیل کرتی ہے کہ گیم کس طرح تصویروں پر کارروائی کرتی ہے، اس لیے نئے فن تعمیر پر کام کرنے کے لیے بہت ساری مقبول ترامیم کو شروع سے دوبارہ لکھنے کی ضرورت ہوگی۔

ابتدائی تکنیکی چیلنج کے باوجود، کمیونٹی کی اہم شخصیات نے پہلے ہی موجنگ کے اقدام کی توقع کر رکھی ہے۔ عالمی سطح پر سب سے زیادہ استعمال ہونے والے لائٹنگ ٹولز میں سے ایک “Iris Shaders” کے ذمہ دار ڈویلپر نے انکشاف کیا کہ وہ “Aperture” نامی ایک متوازی پروجیکٹ پر تقریباً دو سال سے کام کر رہا ہے۔

یہ نیا موڈ خصوصی طور پر ولکن فن تعمیر پر توجہ مرکوز کرے گا، جس سے یہ ظاہر ہوتا ہے کہ منتقلی، اگرچہ محنت کش ہے، مستقبل میں صارف کے لیے زیادہ طاقتور اور کارآمد ٹولز کا باعث بنے گی۔

مختلف ہارڈ ویئر پر کارکردگی اور اصلاح

Vulkan کو OpenGL کے جانشین کے طور پر منتخب کرنا Minecraft کو آج کی گیمنگ انڈسٹری کے اعلیٰ معیارات کے مطابق لاتا ہے، جو ڈیولپرز کو گرافکس کارڈ ہارڈویئر پر زیادہ بہتر کنٹرول کی پیشکش کرتا ہے۔ یہ اصلاح ایک ایسے کھیل کے لیے بہت اہم ہے جو بڑے پیمانے پر عمارتوں اور لامحدود دنیاؤں کی اجازت دیتا ہے، جہاں پروسیسنگ کا بوجھ کافی حد تک مختلف ہو سکتا ہے، جس کے نتیجے میں زیادہ مستحکم فریم ریٹ اور تیز تر لوڈنگ ہوتی ہے۔ لیگیسی کوڈ کو ہٹا کر، ڈیولپمنٹ ٹیم ان بہتریوں پر توجہ مرکوز کر سکتی ہے جو RAM کی کھپت اور ان پٹ لیٹنسی کو کم کرتی ہیں، جس سے اعلیٰ درجے کی مشینوں اور کمپیوٹرز دونوں کو فائدہ ہوتا ہے جو پرانی ٹیکنالوجی کی حدود سے دوچار ہیں۔