Xlera8

ایکو وی آر کی منصوبہ بند بندش پر جان کارمیک کا مکمل بیان

سابق Oculus CTO جان کارمیک نے Meta کے Echo VR کی منصوبہ بند بندش کے بارے میں UploadVR سے تبصرہ کرنے کی درخواست کا جواب دیا۔

آپ ذیل میں کارمیک کا مکمل بیان پڑھ سکتے ہیں۔

پکڑنے والوں کے لیے، اس ہفتے کے شروع میں میٹا نے وی آر کے ابتدائی کھیلوں میں سے ایک، ایکو وی آر کے شائقین کو اس اعلان کے ساتھ چونکا دیا۔ 1 اگست 2023 بحر الکاہل کے وقت صبح 10 بجے، اس کا "سرورز اور خدمات کو بند کر دیا جائے گا تاکہ مزید کھیل کو روکا جا سکے۔ ایکو وی آر ایفمیں سب سے پہلے جاری کیا گیا 2017 پی سی پر مبنی کے لیے رفٹ اور کچھ سال بعد Quest کے ساتھ وائرلیس جانے سے بہت فائدہ ہوا۔ میٹا، پھر فیس بک نے ایکو کے ڈویلپر کو حاصل کیا۔ 2020 کے وسط میں ڈان کے وقت تیار، اور ہم نے اسٹوڈیو کے زیرو-جی ٹیم کھیل کو ان میں سے ایک سمجھا ہے۔ VR میں کھیلنے کے لیے ٹاپ 10 بہترین ٹائٹلز. یہ قریب قریب ہے کیونکہ کچھ لوگ سائنس فکشن ناول میں بیان کردہ کھیل کا تجربہ کرنے کے لیے آ سکتے ہیں۔ اینڈر کا کھیل. ایک درخواست "ایکو وی آر کو محفوظ کریں۔اس تحریر تک 17,000 سے زیادہ دستخط ہیں، ایک کے ساتھ اداریہ از ایکو وی آر پلیئر سونیا ہاسکنز عرف ہاسکو 7، تحریری طور پر فرقہ وارانہ نقصان کو بیان کرنا کھیلتے ہوئے "لوگ محبت میں پڑ گئے ہیں، کیریئر تلاش کر چکے ہیں، اور زندگی میں بڑی تبدیلیاں لائی ہیں"، اور "ایسے نوجوان ہیں جنہوں نے اپنی زندگی کا 1/3 حصہ یہ کھیل کھیلا ہے۔" جمعرات کو، میٹا سی ٹی او اینڈریو "بوز" بوس ورتھ نے انسٹاگرام کے ذریعے گیم کی منصوبہ بند بندش سے خطاب کیا۔ ہم نے ان کے تبصرے یہاں نقل کیے ہیں۔ - یہ کہتے ہوئے کہ "ان وسائل کو دوسرے استعمال میں لگایا جا سکتا ہے جو میرے خیال میں اب دسیوں لاکھوں لوگوں کے لئے کارآمد ہوں گے جو VR میں ہیں۔" بوس ورتھ نے کارمیک کا بھی ذکر کیا "ایکو وی آر کو بند نہیں کیا ہوتا۔"

کارمیک، کون گزشتہ سال کے آخر میں میٹا روانہ ہوا۔ اپنے مصنوعی جنرل انٹیلی جنس اسٹارٹ اپ پر توجہ مرکوز کرنے کے لیے، مندرجہ ذیل کو ای میل پر UploadVR پر بھیجا:

جیسے ہی میں نے ایکو کے لیے زندگی کے اختتام کے اعلان کے بارے میں سنا تو میں بوز تک پہنچ گیا۔ ہم اسی طرح کی بحثیں کر چکے ہیں۔ ماضی میں — میں نے سوچا کہ اوکولس رومز کو نہ رکھنا ایک غلطی تھی۔ چل رہا ہے اور Quest پر پورٹ کرتا ہوں، اور میں نے سوچا کہ تمام GearVR/Go مواد کو ترک کرنا ایک غلطی تھی جب میری ایمولیشن لیئر نے کم از کم اچھی چیزوں کے لیے کام کیا۔  میں سب کچھ بچانے میں یقین رکھتا ہوں۔

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

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

میں کئی ممکنہ اختیارات کے لیے ایک کیس بنا سکتا ہوں:

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

پروجیکٹ کو گھماؤ۔ میں نے مشورہ دیا کہ انہیں یہ دیکھنا چاہیے کہ آیا ٹیم میں سے کوئی میٹا چھوڑ کر اس پروجیکٹ کو سنبھالنا چاہتا ہے۔ ٹیم کے اراکین ڈیش بورڈز کو دیکھ سکتے ہیں اور اس بات کا جائزہ لے سکتے ہیں کہ آیا گیم کے لیے ایک ڈویلپر کو سپورٹ کرنے کے لیے کوئی قابل عمل راستہ موجود ہے۔ اندرونی طور پر ایسے لوگ بھی ہو سکتے ہیں جو سمجھتے ہیں کہ گیم ڈویلپمنٹ کا غلط انتظام کیا گیا ہے، اور اگر مختلف فیصلے کیے جائیں تو نشاۃ ثانیہ کا موقع ہے۔ میں نے تجویز کیا کہ وہ $10k میں حقوق فروخت کرنے کی پیشکش کریں۔ Meta نے ریڈی ایٹ ڈان حاصل کرنے کے لیے کئی ملین ڈالر ادا کیے، تاکہ یہ نگلنے کے لیے ایک کڑوی گولی ہو، لیکن یہ پھر بھی VR کے لیے خالص فائدہ مند ثابت ہوگی۔ بدقسمتی سے، میٹا میں کسی چیز کو گھمانے کا عمل آسان نہیں ہے، اور اس مقام پر حکومت کی بہت زیادہ نگرانی شامل ہے۔

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

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

پروجیکٹ کو اوپن سورس کریں۔ یہ ایک اچھی ڈویلپر مثال کے طور پر دوگنا ہو جائے گا، حالانکہ Echo codebase Unity سے بہت مختلف ہے جہاں زیادہ تر VR ڈویلپر کام کرتے ہیں۔ میں نے ایکو کوڈبیس کو کبھی نہیں دیکھا، لیکن زیادہ تر بڑے تجارتی کوڈ بیسز میں مختلف چیزیں ہوتی ہیں جو ملکیت کے بجائے لائسنس یافتہ ہوتی ہیں، اس لیے ان کے ارد گرد کام کرنا انجینئرنگ کا ایک اہم کام ہوسکتا ہے، اور کسی چیز کے غائب ہونے سے قانونی اثرات کا خطرہ ہوسکتا ہے، اس لیے یہاں تک کہ ایکو کوڈ بیس کو باہر نکالنا غیر فعال جزوی ڈمپ خطرناک ہے۔

ایک چھوٹا ڈویلپر کر سکتے ہیں، نظریہ میں، صرف sتمام فائلوں پر لائسنس کے تبصرے کے ہیڈر پر نشان لگائیں اور پروجیکٹ کو GitHub پر پھینک دیں، لیکن ایسا شاذ و نادر ہی ہوتا ہے (میرے افسوس کے ساتھ!) تمام قانونی اور تکنیکی جائزوں کے ساتھ میٹا پر اسے کرنے کی کوشش بہت زیادہ ہے، اور خطرات بہت زیادہ ہیں۔

اگرچہ یہ سب سے اہم کاروباری مسئلہ ہے، لیکن اب بھی ایسے تکنیکی ڈرامے موجود ہیں جو مستقبل میں مدد کر سکتے ہیں، اور میں میٹا کے اندر اور باہر سبھی کو ان کے بارے میں سوچنے کی ترغیب دیتا ہوں:

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

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

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

ہمارے ساتھ بات چیت

ہیلو وہاں! میں آپ کی کیسے مدد کر سکتا ہوں؟