- क्लासिक गेम GTA: Vice City का ओपन सोर्स इंजन reVC अब ऐसे रूप में लागू किया गया है जो सीधे ब्राउज़र में चल सकता है
- DOS.Zone पर उपलब्ध डेमो WebAssembly-आधारित है, और रेंडरिंग, इनपुट, ऑडियो, फ़ाइल एक्सेस जैसी लो-लेवल सिस्टम्स को ब्राउज़र वातावरण के अनुरूप फिर से डिज़ाइन किया गया है
- यह इम्प्लीमेंटेशन एक स्वतंत्र और गैर-व्यावसायिक तकनीकी डेमो है, और इसका मूल डेवलपर या अधिकारधारकों से कोई संबंध नहीं है
- डेमो में मूल गेम assets शामिल नहीं हैं, और पूरा वर्ज़न चलाने के लिए उपयोगकर्ता को अपने वैध रूप से स्वामित्व वाले resources स्वयं उपलब्ध कराने होंगे
- यह आधुनिक वेब वातावरण में जटिल गेम इंजन चलाए जा सकते हैं — इसका एक महत्वपूर्ण तकनीकी उदाहरण है
ब्राउज़र-आधारित reVC इंजन इम्प्लीमेंटेशन
- ओपन सोर्स reVC इंजन को पूरी तरह से फिर से तैयार किया गया है ताकि वह सीधे ब्राउज़र में चल सके
- रेंडरिंग, इनपुट प्रोसेसिंग, ऑडियो, फ़ाइल एक्सेस जैसी लो-लेवल सिस्टम्स को WebAssembly और आधुनिक ब्राउज़र APIs के अनुसार ऑप्टिमाइज़ किया गया है
- यह native installation के बिना भी स्थिर प्रदर्शन प्रदान करता है
- DOS.Zone पर उपलब्ध डेमो इस तकनीक के काम करने के तरीके को अनुभव करने योग्य रूप में पेश करता है
- उपयोगकर्ता केवल ब्राउज़र के ज़रिए Vice City इंजन के कामकाज को देख सकते हैं
गैर-व्यावसायिक तकनीकी डेमो और कॉपीराइट सूचना
- यह प्रोजेक्ट एक गैर-लाभकारी और गैर-व्यावसायिक तकनीकी प्रदर्शन है, और इसका मूल डेवलपर, publisher या अधिकारधारकों से कोई संबंध नहीं है
- सभी ट्रेडमार्क और गेम नाम उनके संबंधित स्वामियों की संपत्ति हैं, और उनका उपयोग केवल जानकारी व विवरण के उद्देश्य से किया गया है
- डेमो में मूल गेम assets शामिल नहीं हैं, और पूरा वर्ज़न चलाने के लिए उपयोगकर्ता को अपने वैध रूप से स्वामित्व वाले resources स्वयं उपलब्ध कराने होंगे
- उपयोगकर्ता द्वारा उपलब्ध कराए गए assets का स्वामित्व SHA-256 checksum verification के ज़रिए सत्यापित किया जाता है
1 टिप्पणियां
Hacker News की राय
20 साल पहले Vice City चलाते समय PC के फ्रीज़ हो जाने की याद आज भी ताज़ा है
लेकिन अब इसे ब्राउज़र में 120fps पर खेल पाना हैरान कर देता है
इस प्रोजेक्ट की नींव बने re3/miami को बड़ा सलाम
मेरा मानना है कि 10 साल से ज़्यादा पुराने, जिन गेम्स का अब डेवलपमेंट नहीं हो रहा, उन्हें open source कर देना चाहिए ताकि कम्युनिटी उन्हें ज़िंदा रख सके
उसके online mode की वजह से उसे अब भी active development में माना जा सकता है
Vice City का भी पिछले कुछ सालों में mobile version आया है, जिसे Netflix पर भी खेला जा सकता है, इसलिए यह भी कुछ हद तक वैसा ही मामला है
फिर भी, अगर इस तरह का open-sourcing एक standard बन जाए तो वाकई कमाल होगा
और गेम की कहानी उससे भी 16 साल पहले के दौर में सेट है
जैसे उस समय लोग 80s को याद करके nostalgic होते थे, वैसे ही अब मुझे भी Vice City के लिए nostalgia महसूस होने लगा है
चलाकर देखा तो यह हैरान कर देने वाली हद तक अच्छी तरह काम करता है
बस 5 मिनट खेलने का सोचा था, लेकिन लगभग 30 मिनट तक डूबा रहा
इससे फिर महसूस हुआ कि realistic graphics से कहीं ज़्यादा ज़रूरी तुरंत मज़ा देने वाला gameplay है
इतने कम समय में इतनी polish हासिल करना यक़ीन करना मुश्किल है
इसी वजह से आज भी SNES games मज़े से खेले जा सकते हैं
इसे देखकर लगा कि क्या बचपन के मेरे पसंदीदा गेम भी ब्राउज़र में चल सकते हैं
खोजा तो सचमुच GTA 2 मिल गया
अफ़सोस, इसमें radio music नहीं चलता
अपनी पसंद की कारें डालने के लिए textures को modding करने की याद अब भी है
“Respect is everything” इस पर बिल्कुल फिट बैठता है
बचपन में मैं अपने बड़े भाई को यह खेलते हुए छिपकर देखा करता था, और वह हमेशा CD छिपा देता था
HN पर देखी चीज़ों में यह सबसे impressive projects में से एक है
यह कैसे बनाया गया, किस engine का इस्तेमाल हुआ, जानने की जिज्ञासा है
इसमें original का feel ज्यों का त्यों है, और dos.zone पर Half-Life जैसे games के browser versions भी हैं
यह legal है या नहीं, यह भी जानना चाहता हूँ
यह OpenGL code को WebGL में अच्छी तरह बदल देता है
मैंने भी इसी तरीके से Tomb Raider का web build बनाया था (TR1X project के आधार पर)
लेकिन दुनिया में ऐसी बहुत-सी चीज़ें हैं, और आख़िर में बात law enforcement priorities की ही होती है
Mario 64, Diablo, Sonic आदि के भी ऐसे ही reverse-engineering projects हैं
reverse engineering खुद नियमों का पालन करे तो वैध हो सकती है, लेकिन game assets को public server पर अपलोड करके लोगों को खिलाना ग़ैरकानूनी हो सकता है
कैलिफ़ोर्निया के पहाड़ी इलाकों में dirt bike चलाते हुए तस्करों के चक्कर में पड़ने वाला एक GTA था, और वह गेम बहुत याद आता है
सच में कमाल है
बचपन की गर्मियों की छुट्टियों में Vice City में MP3 list चलाकर बिना किसी मकसद के घूमते रहने की याद आ गई
ख़ास तौर पर छोड़ी हुई इमारत में RC helicopter उड़ाने वाला mission अब भी याद है
अब फिर से वह सब करने का मन हो रहा है
इसे मुमकिन बनाने वालों का शुक्रिया — इस weekend का तो काम तय हो गया
मैंने भी पहले Tomb Raider को web पर port करने की कोशिश की थी
इस लिंक में fan-made level version इस्तेमाल करके copyright issues से बचा था
अगर आपके पास original executable नहीं है,
localStorage.setItem('vcsky.haveOriginalGame', "true")ऐसा set कर दें, ऐसा कहा गया
मैंने सिर्फ तीसरे mission तक ही जाँच की
मेरे लिए अभी भी 3D GTA इतना नया लगता है कि समय का यूँ निकल जाना अजीब लगता है
इससे भी ज़्यादा हैरानी की बात यह है कि यह MSN.com से कम RAM इस्तेमाल करता है