![Apple के Mac पर गेमिंग WWDC 2023 में प्रस्तुत किया जा रहा है।](/f/28fc4ede79bc996a6dc054d593205642.jpg)
![WWDC 2023 के लिए प्रचार लोगो।](/f/237ef77224ead61846784e921a2b6b4c.jpg)
ऐप्पल वास्तव में चाहता है कि डेवलपर्स अपने गेम को मैक पर पोर्ट करें, यहाँ तक कि हिदेओ कोजिमा को एक कैमियो के लिए बुक भी कर लें डब्ल्यूडब्ल्यूडीसी 2023 और घोषणा कर रहे हैं गेम पोर्टिंग टूलकिट. हालाँकि, सबसे महत्वपूर्ण संबंधित विकास मुख्य वक्ता के दौरान नहीं आया। यह बाद में, यूनियन के प्लेटफ़ॉर्म स्टेट के दौरान आया।
अनुशंसित वीडियो
गेम पोर्टिंग टूलकिट को दिखाते हुए, ऐप्पल ने अपने गेम को पोर्ट करने के इच्छुक डेवलपर्स के लिए प्रक्रिया का विवरण दिया। यह तीन चरणों में टूट जाता है:
- मूल्यांकन: देखें कि गेम Apple सिलिकॉन पर कैसे चलता है
- शेडर्स परिवर्तित करना: शेडर्स लेना और उन्हें मैक के लिए संकलित करना
- कोड परिवर्तित करना: मैक के लिए कोड का अनुवाद करना और प्रदर्शन को अनुकूलित करना
इसका महत्वपूर्ण हिस्सा वास्तव में मूल्यांकन चरण है। एप्पल ने डेमो किया मध्यम, रोसेटा (Apple की अनुवाद परत) के माध्यम से Apple सिलिकॉन पर चलने वाला गेम दिखा रहा है। मध्यम उपयोग डायरेक्टएक्स 12, जो विंडोज़ गेम को मैक पर काम करने में बड़ी बाधा रही है।
![गेम डेव टूलकिट अनुवाद निर्देश।](/f/0a0eed26a357698107d4bae5ec3ffad7.jpg)
DirectX 12 ग्राफ़िक्स के लिए Microsoft का एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) है। यह मूल रूप से गेम के सभी निर्देशों का अनुवाद करता है और उन्हें आपके पास भेजता है
चित्रोपमा पत्रक. Mac, अतीत में, इन निर्देशों को समझने में सक्षम नहीं रहे हैं, यही कारण है कि आप Parallels जैसे टूल के बावजूद DirectX 12 गेम नहीं चला सकते हैं। WWDC से कुछ ही दिन पहले, क्रॉसओवर - Linux, macOS और ChromeOS जैसे विंडोज़ ऐप्स के लिए एक अनुकूलता परत - को अपना पहला DirectX 12 गेम काम करने लगा: डियाब्लो 2 पुनर्जीवित।ऐसा प्रतीत हो रहा है कि ऐप्पल ने अनिवार्य रूप से एक इम्यूलेशन परत बनाई है जो लगभग किसी भी विंडोज गेम को ले सकती है और इसे कुछ ही मिनटों में मैक पर काम कर सकती है। ऐप्पल के स्वयं के शब्दों में: "सबसे पहले, आप यह मूल्यांकन कर सकते हैं कि आपका मौजूदा विंडोज गेम दिए गए अनुकरण वातावरण का उपयोग करके मैक पर कितनी अच्छी तरह चल सकता है। इससे आप अपने खेल के संभावित प्रदर्शन का तुरंत विश्लेषण कर सकते हैं, जिससे महीनों का अग्रिम कार्य समाप्त हो जाएगा।''
और इस क्षमता को प्रदर्शित करने के लिए, Apple ने दिखावा किया मध्यम, एक गेम जो डायरेक्टएक्स 12 का उपयोग करता है, अवास्तविक इंजन 4 पर बनाया गया है, और समर्थन करता है किरण पर करीबी नजर रखना. DX12 और अनरियल इंजन के बीच, यह पहले से ही हजारों विंडोज़ गेम्स के लिए जिम्मेदार है जो अन्यथा मैक पर काम नहीं करते हैं।
![माध्यम एप्पल के गेम डेव टूलकिट के माध्यम से लॉन्च हो रहा है।](/f/78c919103a13babc4c3f0d7cabb96980.jpg)
ऐप्पल का कहना है कि गेम पोर्टिंग टूलकिट नियंत्रक इनपुट, ऑडियो और ग्राफिक्स एपीआई, सीपीयू निर्देश और अन्य एपीआई का स्वचालित रूप से अनुवाद कर सकता है। कंपनी डेमो किया कि यह कैसे काम करता है व्यवहार में, जहां आप बस एक विंडोज़ गेम आयात करते हैं और इसे कमांड लाइन के माध्यम से लॉन्च करते हैं, और अनुवाद स्वचालित रूप से ऐप्पल के अनुकरण वातावरण के अंदर होता है।
इसका मतलब यह नहीं है कि गेम अच्छे से चलेंगे - जैसा कि ऐप्पल बताता है, अनुवाद के लिए ओवरहेड है, और ऐप्पल के मेटल एपीआई वाला एक देशी पोर्ट अनुकूलित प्रदर्शन करने में सक्षम होगा। फिर भी, यह बहुत बड़ी बात है कि DirectX 12 गेम बिना किसी पोर्टिंग के भी काम करते हैं। Apple ने अनिवार्य रूप से एक विंडोज़ एमुलेटर बनाया जो DirectX 12 गेम चला सकता है।
यह बड़ी बात क्यों है?
![मैक पर फ़ोर्टनाइट कैसे खेलें](/f/ac95340e91f4829078e1a32447f5f361.jpg)
मैं तुम्हें सुन रहा हूँ: कौन परवाह करता है? मैं अपने गेम को कमांड लाइन के माध्यम से लॉन्च नहीं करना चाहता और खराब प्रदर्शन प्राप्त करना चाहता हूं, और मैं निश्चित रूप से ऐसा नहीं करना चाहता गेम पोर्टिंग टूलकिट GitHub के माध्यम से यह पता लगाना चाहते हैं कि इसे कैसे काम में लाया जाए - और न ही ऐसा करते हैं आप। अच्छी खबर यह है कि संभवतः आपको इसकी आवश्यकता नहीं पड़ेगी।
Apple ने जो हिस्सा छोड़ दिया वह यह है कि उसने ओपन-सोर्स लाइसेंस के तहत गेम पोर्टिंग टूलकिट प्रकाशित किया। कोई भी इसे लेने और अपने एप्लिकेशन में जोड़ने के लिए स्वतंत्र है। एंड्रयू त्साई के रूप मेंमैक पर गेमिंग को कवर करने वाले एक यूट्यूबर का कहना है, ओपन-सोर्स लाइसेंस "वस्तुतः गेम-चेंजर है।" YouTuber ने जारी रखा: अनुकरण और विंडोज़/डायरेक्टएक्स 12 शीर्षकों का अनुवाद संभावित रूप से वाइन जैसी किसी चीज़ में एकीकृत किया जा सकता है, और क्रॉसओवर के लिए वही करेगा जो प्रोटॉन ने किया है। स्टीम डेक।"
त्साई भी इस भावना में अकेली नहीं हैं। GitHub की वरिष्ठ डेवलपर वकील क्रिस्टीना वॉरेन ने कहा, यह "अनिवार्य रूप से प्रोटॉन है लेकिन MacOS के लिए है।"
यह अनिवार्य रूप से प्रोटॉन (लिनक्स/स्टीमओएस और डीएक्स12 के लिए वाल्व की वाइन चीज़) है लेकिन मैकओएस के लिए है। यह बहुत बड़ा है.
- क्रिस्टीना वॉरेन @ RenderATL (@film_girl) 6 जून 2023
वॉरेन ने अनुमान लगाया कि आप गेम पोर्टिंग टूलकिट को "स्टीम पर एएए गेम के एक समूह के खिलाफ चला सकते हैं और उन्हें बिना किसी समस्या के एप्पल सिलिकॉन पर चला सकते हैं।" अगर सच है, Apple ने पहले जो वर्षों तक चलने वाला प्रोजेक्ट था, उसे कुछ ही हफ्तों में तेज कर दिया होगा क्योंकि डेवलपर्स कोड लेते हैं और इसे अपने यहां लागू करते हैं सॉफ़्टवेयर।
Apple ने इस उद्देश्य के लिए टूलकिट नहीं बनाया - यह एक मूल्यांकन उपकरण है जो डेवलपर्स के लिए बनाया गया है। और उस अंत तक, Apple के पास डेवलपर्स के लिए अपने गेम को Mac पर पोर्ट करने के लिए ढेर सारी आकर्षक सुविधाएँ हैं, जिनमें शामिल हैं एक अनुवाद उपकरण जो विंडोज़ ग्राफिक्स इंजनों के लिए निर्मित जटिल रेंडरिंग पाइपलाइनों को परिवर्तित कर सकता है धातु।
हालाँकि, अनुकरण पर्यावरण परत जो करती है, वह संभावित रूप से हजारों विंडोज़ गेम प्राप्त करती है मैक पर तुरंत कार्यशील, बेहतर प्रदर्शन के साथ अधिक देशी बंदरगाहों के लिए फ्लडगेट खोल रहा है भविष्य। ऐप्पल मैक के लिए गेमिंग पर बहुत अधिक ध्यान केंद्रित कर रहा है, लेकिन गेम पोर्टिंग टूलकिट के साथ, उसने आखिरकार सोना हासिल कर लिया है।
संपादकों की सिफ़ारिशें
- Apple ने Mac गेमर्स को उत्साहित होने का एक बड़ा कारण दिया है
- WWDC में सबसे बड़ी मैक घोषणा पुराने मैकबुक एयर के बारे में थी
- Apple के macOS सोनोमा में सचमुच गेम-चेंजिंग फीचर है
- Apple का नया Mac Pro वर्षों पुराने वादे को पूरा करता है
- Apple का नया 15-इंच मैकबुक एयर बड़ा है, लेकिन जरूरी नहीं कि बेहतर हो
अपनी जीवनशैली को उन्नत करेंडिजिटल ट्रेंड्स पाठकों को सभी नवीनतम समाचारों, मजेदार उत्पाद समीक्षाओं, व्यावहारिक संपादकीय और एक तरह की अनूठी झलक के साथ तकनीक की तेज़ गति वाली दुनिया पर नज़र रखने में मदद करता है।