Hacker News

वंश, वेब पर पोर्ट कइल गइल

वंश, वेब पर पोर्ट कइल गइल वंश के ई व्यापक विश्लेषण एकरे मूल घटक आ व्यापक निहितार्थ सभ के बिस्तार से जांच करे ला। फोकस के प्रमुख क्षेत्र बा चर्चा के केंद्र में बा: कोर तंत्र आ प्रक्रिया के बारे में बतावल गइल बा ...

1 min read Via mrdoob.github.io

Mewayz Team

Editorial Team

Hacker News

1994 के पौराणिक छह डिग्री के आजादी वाला स्पेस शूटर डेसेंट के आधुनिक ब्राउजर टेक्नोलॉजी सभ के इस्तेमाल से वेब पर सफलतापूर्वक पोर्ट कइल गइल बा — आ हमनी के कइसे शक्तिशाली सॉफ्टवेयर बनावे आ तैनात करे के तरीका के निहितार्थ गेमिंग से बहुत आगे ले पहुँच जाला। ई मील के पत्थर ई देखावे ला कि ब्राउजर खातिर सभसे मांग वाला, जटिल विरासत एप्लीकेशन सभ के भी रिइंजीनियरिंग कइल जा सके ला, ई एगो अइसन सिद्धांत हवे जेकरा के मेवेज नियर आगे के सोच वाला प्लेटफार्म सभ एंटरप्राइज-ग्रेड बिजनेस टूल सभ के पूरा तरीका से ऑनलाइन डिलीवर करे खातिर अपना चुकल बाड़ें।

वंश ठीक से का ह, आ एकरा के वेब पर कइसे पोर्ट कइल गइल?

| अपना दौर के अधिकतर शूटर लोग के बिपरीत, डेसेंट सच्चा तीन आयामी आजादी के पेशकश कइलस — रोल, पिच, यॉ — जेकरा चलते ई आधुनिक मानक के हिसाब से भी तकनीकी रूप से जटिल बना दिहलस। एकरा के वेब पर पोर्ट करे खातिर इंजीनियर लोग के WebAssembly (Wasm) के लाभ उठावे के पड़ी, ई एगो बाइनरी इंस्ट्रक्शन फॉर्मेट हवे जेह में C आ C++ कोड के ब्राउजर में लगभग मूल गति से चले के इजाजत होला। एम्स्क्रिप्टेन नियर टूल सभ मूल सी कोडबेस के वासम मॉड्यूल सभ में संकलित करे लें जबकि वेबजीएल रियल-टाइम 3D रेंडरिंग पाइपलाइन के संभाले ला जेकर मांग डेसेंट के इंजन करे ला। एकर परिणाम पूरा तरीका से खेले लायक डिसेंट अनुभव बा जे कौनों भी आधुनिक ब्राउजर से पहुँचल जा सके ला, कौनों इंस्टॉलेशन के जरूरत नइखे।

वेब पोर्ट के कवन-कवन तकनीकी चुनौती से पार पावे के जरूरत रहे?

ब्राउजर के निष्पादन खातिर डॉस युग के गेम इंजन के अनुवाद धोखा देवे वाला चुनौतीपूर्ण बा। इंजीनियरिंग टीम के संगतता आ परफार्मेंस के कई परत सभ के संबोधित करे के पड़ी एकरे पहिले कि खिलाड़ी लोग एकही गलियारा से हो के आपन पाइरो-जीएक्स जहाज के पायलट बना सके:

    के बा
  • मेमोरी मैनेजमेंट: डेसेंट के मूल इंजन डायरेक्ट मेमोरी कॉल कइलस जे सुरक्षा कारण से सैंडबॉक्स ब्राउजर करे ला, सावधानी से एब्स्ट्रैक्शन लेयर के जरूरत पड़े ला।
  • ऑडियो पाइपलाइन: गेम के मिडी आ डिजिटल ऑडियो सिस्टम सभ के वेब ऑडियो एपीआई में रिमैपिंग के जरूरत पड़ल जे बिल्कुल अलग थ्रेडिंग मॉडल पर काम करे ला।
  • इनपुट हैंडलिंग: कीबोर्ड, माउस, आ जॉयस्टिक इनपुट ब्राउजर संदर्भ में अलग-अलग व्यवहार करे लें, खासतौर पर पॉइंटर लॉक आ फोकस इवेंट के आसपास।
  • स्टेट स्थायित्व सहेजीं: ब्राउजर स्टोरेज (IndexedDB या localStorage) गेम के प्रगति आ कॉन्फ़िगरेशन के सेव करे खातिर मूल फाइलसिस्टम कॉल के जगह ले लिहलस।
  • क्रॉस-ओरिजिन नीति: संपत्ति, शेडर, आ डेटा फाइल सभ के सख्त CORS अनुपालन के तहत परोसे के पड़ी, मूल रिलीज में अनुपस्थित इंफ्रास्ट्रक्चर लेयर जोड़ के।
के बा <ब्लॉककोट> के बा

"वेब-पोर्टिंग डेसेंट के असली सफलता नॉस्टेलजिया ना हवे — ई अवधारणा के सबूत हवे। अगर 1994 के भौतिकी से भारी, रियल-टाइम 3D गेम ब्राउजर टैब में बेदाग तरीका से चल सके ला, तब लगभग कौनों भी सॉफ्टवेयर के वेब खातिर बिना गहराई भा परफार्मेंस के बलिदान कइले फिर से कल्पना कइल जा सके ला।"

के बा

डिसेंट पोर्ट वेब आधारित सॉफ्टवेयर में व्यापक रुझान के कइसे देखावेला?

डिसेंट वेब पोर्ट एगो बहुत बड़हन आंदोलन के हिस्सा हवे जे ब्राउजर सभ का कर सके लें एकरा के नया तरीका से परिभाषित करे लें। 2017 के आसपास मोटा-मोटी शुरू भइल आ अब सगरी प्रमुख ब्राउजर सभ में सपोर्ट कइल जाए वाला वेबएसेम्बली एह धारणा के चकनाचूर क दिहले बा कि वेब खाली हल्का एप्लीकेशन सभ खातिर उपयुक्त बा। आज प्रोफेशनल वीडियो एडिटर, सीएडी टूल, डिजिटल ऑडियो वर्कस्टेशन आ पूरा ऑपरेटिंग सिस्टम स्टाइल के प्लेटफार्म पूरा तरीका से ब्राउजर में चले लें। एह बदलाव से इंस्टॉलेशन के घर्षण खतम हो जाला, डिवाइस पर निर्भरता कम हो जाला आ डेवलपर लोग के अपडेट तुरंत भेज सके ला आ यूजर लोग के कौनों चीज के पैच भा रिइंस्टॉल करे के जरूरत ना पड़े ला। बिजनेस सभ खातिर एकर मतलब ई बा कि टीम सभ कौनों भी डिवाइस से, कहीं भी पूरा तरीका से फीचर वाला टूल सभ के एक्सेस क सके लीं — इहे दर्शन जे मेवेज नियर ऑल-इन-वन प्लेटफार्म सभ के चलावे ला, जवन एकही ब्राउजर आधारित इंटरफेस के माध्यम से 207 गो इंटीग्रेटेड बिजनेस मॉड्यूल सभ के डिलीवर करे ला।

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

वेब खातिर वंश के कइसे दोबारा बनावल गइल एह से बिजनेस का सीख सकेला?

डिसेंट पोर्ट के पीछे के आर्किटेक्चरल फैसला एह बात के सीधा सबक लेके चलेला कि आधुनिक बिजनेस सॉफ्टवेयर के कइसे बनावल जाव। इंजीनियर लोग ब्राउजर खातिर डेसेंट के खरोंच से दोबारा बनावे के कोसिस ना कइल — ऊ लोग मूल तर्क के संरक्षित कइल, सिस्टम सभ के लेयर दर लेयर अनुवाद कइल आ ब्राउजर के नेटिव एपीआई सभ के रनटाइम वातावरण के रूप में इस्तेमाल कइल। ई मॉड्यूलर, सिस्टम आधारित सोच एंटरप्राइज सॉफ्टवेयर डिजाइन में बेहतरीन तरीका सभ के प्रतिबिंबित करे ला। डिस्कनेक्ट भइल ऐप सभ के एक साथ पैच करे के बजाय, प्रमुख बिजनेस प्लेटफार्म सभ कोर फंक्शन सभ — सीआरएम, प्रोजेक्ट मैनेजमेंट, ई-कॉमर्स, एनालिटिक्स, टीम कम्युनिकेशन — के एकीकृत सिस्टम में एकीकृत करे लें जहाँ मॉड्यूल सभ के बीच डेटा स्वतंत्र रूप से बहे ला। मेवेज, जेकर इस्तेमाल वैश्विक स्तर पर 138,000 से ढेर बिजनेस करे लें, ठीक एही सिद्धांत पर बनल बा: बिजनेस खातिर 207 मॉड्यूल वाला ऑपरेटिंग सिस्टम जे बढ़िया से इंजीनियरिंग कइल गेम इंजन नियर एकजुट तरीका से काम करे ला, हर महीना 19 डॉलर से उपलब्ध बा।

वेब पर डिसेंट खेलल ब्राउजर आधारित बिजनेस टूल के भविष्य के कइसे उजागर करेला?

जब केहू ब्राउजर टैब में डेसेंट लोड करेला आ जीरो लैग के साथ माइन शाफ्ट के माध्यम से उड़ जाला त ओकरा उहे तकनीकी आधार के अनुभव हो रहल बा जवन अगिला पीढ़ी के बिजनेस प्लेटफॉर्म के शक्ति देला। ब्राउजर एगो यूनिवर्सल एप्लीकेशन रनटाइम में बिकसित हो गइल बा। बिजनेस मालिकन खातिर एकर मतलब बा कि डेस्कटॉप क्लास सॉफ्टवेयर आ वेब सॉफ्टवेयर के बीच के अंतर प्रभावी ढंग से बंद हो गइल बा. पेरोल ब्राउजर में चलेला। इन्वेंट्री प्रबंधन ब्राउजर में चलेला। ग्राहक पाइपलाइन, सामग्री कैलेंडर, संबद्ध प्रोग्राम, आ बुकिंग सिस्टम ब्राउजर में चले लें। डिसेंट पोर्ट एगो सांस्कृतिक सिग्नल हवे: कौनों भी चीज जेकरा खातिर बिसेस हार्डवेयर भा लोकल इंस्टॉल के जरूरत होखे, अब कौनों यूआरएल के पहुँच में बा। मेवेज एकरा के पूरा तरीका से अपनावे ला, पूरा बिजनेस ओएस — लिंक-इन-बायो टूल से ले के मल्टी-वेंडर मार्केटप्लेस ले — app.mewayz.com के माध्यम से बिना एको डाउनलोड के डिलीवर करे ला।

अक्सर पूछल जाए वाला सवाल

का डेसेंट ब्राउजर में मुफ्त में खेलल जा सकेला?

डेसेंट के कई गो फैन-मेड आ ओपन-सोर्स वेब पोर्ट ऑनलाइन मौजूद बाड़ें, जेह से खिलाड़ी लोग वेबएसेम्बली आ वेबजीएल के इस्तेमाल से सीधे आधुनिक ब्राउजर सभ में क्लासिक शूटर के अनुभव क सके ला। परफार्मेंस ब्राउजर वर्जन आ हार्डवेयर पर निर्भर करे ला, बाकी ज्यादातर बिल्ड मिड रेंज लैपटॉप आ डेस्कटॉप पर बिना कौनों अतिरिक्त प्लगइन भा सॉफ्टवेयर इंस्टॉल के सुचारू रूप से चले लें।

कवना तकनीक से आधुनिक वेब ब्राउजर में 1994 के गेम चलावल संभव बा?

प्राथमिक तकनीक वेबएसेम्बली (Wasm) हवे, जवन मूल C/C++ गेम कोड के बाइनरी फॉर्मेट में संकलित करे ला जेकरा के ब्राउजर लगभग मूल गति से निष्पादित क सके लें। हार्डवेयर-एक्सेलरेटेड ग्राफिक्स खातिर वेबजीएल आ साउंड खातिर वेब ऑडियो एपीआई के साथ मिल के, पूरा मूल गेम अनुभव कवनो भी ऑपरेटिंग सिस्टम पर मानक ब्राउजर टैब के भीतर रिप्रोड्यूस करे लायक हो जाला।

वेब आधारित सॉफ्टवेयर से पारंपरिक डेस्कटॉप एप्लीकेशन के तुलना में छोट बिजनेस मालिकन के कइसे फायदा होला?

वेब आधारित सॉफ्टवेयर इंस्टॉलेशन के खतम करे ला, आईटी ओवरहेड के कम करे ला, तुरंत अपडेट के सक्षम बनावे ला आ टीम सभ के कौनों भी डिवाइस से बिना संस्करण के टकराव के सहयोग करे के इजाजत देला। मेवेज नियर प्लेटफार्म सभ एकरा के अउरी बिस्तार देलें आ 200 से ढेर बिजनेस फंक्शन सभ — ई-कॉमर्स, सीआरएम, शेड्यूलिंग, एनालिटिक्स, आ अउरी कई चीज सभ के एकट्ठा क के एक ठो सदस्यता में $19/महीना से शुरू हो के, टूल सभ के खंडित ढेर के जगह ले लिहलें जिनहन के रखरखाव में ज्यादातर छोट बिजनेस सभ के संघर्ष करे के पड़े ला।

चाहे रउआ कवनो क्लासिक गेम के फेर से खोजत होखीं भा कवनो स्केल करे लायक बिजनेस बनावत होखीं, अब ब्राउजर राउर सबसे ताकतवर प्लेटफार्म बा. app.mewayz.com पर आपन मुफ्त परीक्षण शुरू करीं आ खोजीं कि कइसे 207 इंटीग्रेटेड मॉड्यूल रउरा बिजनेस के धीमा करे वाला डिस्कनेक्ट टूल के जगह ले सकेला.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime