प्रौद्योगिकी

माइक्रोसॉफ्ट कॉपिलॉट ने एक खेलने योग्य क्वेक 2 एआई-जेनरेटेड गेम डेमो जारी किया

Avatar photo
Player explores metallic corridor with gun in Quake 2 AI demo game

कल्पना कीजिए कि आप क्वेक II खेल रहे हैं, लेकिन इसके बजाय गेम के मूल इंजन के, एक एआई वास्तव में हर फ्रेम को तेजी से बना रहा है। यह वह है जो माइक्रोसॉफ्ट ने पेश किया है – एक खेलने योग्य क्वेक II डेमो जो पूरी तरह से कृत्रिम बुद्धिमत्ता द्वारा संचालित है। यह माइक्रोसॉफ्ट के नए कॉपिलॉट फॉर गेमिंग प्रयोग का हिस्सा है और यह आपके वेब ब्राउज़र में आजमाने के लिए उपलब्ध है। इस डेमो में, एक एआई-चालित प्रणाली वास्तविक समय में क्लासिक 1997 फ़र्स्ट-पर्सन शूटर क्वेक II के एक खंड को पुनर्निर्माण करती है, आपके इनपुट (कीबोर्ड या कंट्रोलर) के लिए प्रतिक्रिया करती है, जैसा कि वास्तविक गेम करेगा।

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

WHaMM: क्वेक ll एआई गेम डेमो के पीछे की तकनीक

तो यह क्वेक 2 एआई गेम डेमो को शक्ति देने वाली वास्तव में क्या है? जादू एक प्रणाली से आता है जिसे WHaMM कहा जाता है, जो “वर्ल्ड एंड ह्यूमन एक्शन मास्कGIT मॉडल” के लिए खड़ा है। मूल रूप से, यह एआई मस्तिष्क है जिसने सीखा है कि क्वेक II की दुनिया कैसे काम करती है। WHaMM माइक्रोसॉफ्ट के म्यूज़ परिवार के एआई विश्व मॉडल का हिस्सा है जो वीडियो गेम के लिए हैं।

सरल शब्दों में, एक विश्व मॉडल एक एआई है जो गेम की गतिविधियों को सीख सकता है – गेम विश्व कैसे बदलता है जब खिलाड़ी या अन्य तत्व कार्य करते हैं – बहुत सारे गेमप्ले द्वारा। यह एक एआई को टन क्वेक II फुटेज पर प्रशिक्षित करने जैसा है जब तक कि यह यह नहीं सीख लेता कि जब आप एक बटन दबाते हैं, दुश्मन पर गोली चलाते हैं, या दरवाजा खोलते हैं तो क्या होता है।

इस मॉडल का पहले का संस्करण केवल एक सेकंड में लगभग एक फ्रेम उत्पन्न कर सकता था, जो एक चिकनी गेम के लिए बहुत धीमा है। WHaMM एक बड़ा सुधार है; यह एक चतुर दृष्टिकोण का उपयोग करता है जो इसे 10 फ्रेम प्रति सेकंड से अधिक उत्पन्न करने की अनुमति देता है। प्रत्येक पिक्सेल को एक-एक करके ड्रा करने के बजाय, एआई जल्दी से पूरे दृश्य का एक रफ स्केच बनाता है और फिर विवरण को परिष्कृत करता है। यह दो-चरण की प्रक्रिया – मुख्य मॉडल द्वारा एक रफ स्केच इसके बाद एक छोटे मॉडल से एक त्वरित क्लीनअप – WHaMM को पर्याप्त तेजी से फ्रेम बनाने की अनुमति देती है ताकि यह इंटरैक्टिव महसूस हो।

एक और महत्वपूर्ण अपग्रेड यह है कि प्रणाली को कैसे प्रशिक्षित किया गया था। वर्षों के डेटा की आवश्यकता के बजाय, टीम ने लगभग एक सप्ताह के सावधानी से क्यूरेटेड क्वेक II गेमप्ले डेटा पर ध्यान केंद्रित किया। इस छोटे, केंद्रित प्रशिक्षण ने एआई को क्वेक II की मechanics के मूलभूत तत्वों को बहुत तेजी से सीखने की अनुमति दी। आउटपुट बहुत बेहतर है, उच्च रिज़ॉल्यूशन फ्रेम (640×360 पिक्सेल, पहले के 300×180 की तुलना में), जो अनुभव को अधिक पहचानने योग्य और आनंददायक बनाता है। आप इस गेम को यहाँ खेल सकते हैं।

एआई क्वेक गेम को कैसे उत्पन्न और नियंत्रित करता है?

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

एआई हाल के फ्रेम और आपके नवीनतम इनपुट (कहें कि आप आगे बढ़े या शूट बटन पर क्लिक किया) को देखता है और फिर यह अनुमान लगाता है कि अगला फ्रेम कैसा दिखना चाहिए। यह बार-बार, प्रति सेकंड कई बार करता है। चूंकि यह वास्तविक क्वेक II गेमप्ले पर प्रशिक्षित किया गया था, इसके अनुमान आमतौर पर वास्तविक गेम के समान होते हैं। यदि आप एक कोने के चारों ओर चलते हैं, तो एआई नई गलियारे को आकर्षित करता है जो दिखाई देना चाहिए। यदि आप ब्लास्टर चलाते हैं, तो यह फ्लैश और दुश्मन की प्रतिक्रिया उत्पन्न करता है।

प्रभावशाली बात यह है कि एआई ने इन नियमों को स्पष्ट रूप से कोडित किए बिना उदाहरण द्वारा “सीखा” है। यह क्वेक II के मूल कोड या भौतिकी को नहीं चला रहा है; यह अधिक एक एआई को क्वेक II की तरह व्यवहार करने के लिए सीखने जैसा है, जो यह जानता है। परिणाम एक ऐसा अनुभव है जो क्वेक II जैसा दिखता है, भले ही अंतर्निहित प्रक्रिया पूरी तरह से अलग हो।

एआई संस्करण क्वेक II मूल से कैसे अलग है?

पहली नज़र में, यह डेमो क्लासिक क्वेक II जैसा दिख सकता है, लेकिन अनुभव काफी अलग है। एक के लिए, दृश्य स्पष्ट रूप से मूल गेम की तुलना में अधिक खुरदरे और धुंधले हैं। फ्रेम दर 10-15 फ्रेम प्रति सेकंड के आसपास होती है, जो वास्तविक क्वेक II सत्र के चिकने 60+ एफपीएस से बहुत कम है। और चूंकि गेम रिमोट सर्वर पर चलता है जो आपके ब्राउज़र में वीडियो स्ट्रीम करता है, आप इनपुट लैग का अनुभव कर सकते हैं – एक देरी आपके कुंजी प्रेस और स्क्रीन पर कार्रवाई के बीच में।

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

इसके अलावा, एक खामी यह है कि एआई की छोटी स्मृति है। WHaMM केवल लगभग 0.9 सेकंड के पिछले गेमप्ले (लगभग 9 फ्रेम) को ध्यान में रखता है जब यह अगला फ्रेम बनाता है। इसलिए, यदि आप एक दुश्मन से दूर देखते हैं और फिर से देखते हैं, तो दुश्मन गायब हो सकता है। या अलग। जैसे कि जादू। लेकिन हमेशा अच्छे तरीके से। लड़ाई भी थोड़ी अजीब है। दुश्मन हमेशा उचित तरीके से प्रतिक्रिया नहीं करते हैं। आपको यादृच्छिक रूप से नुकसान हो सकता है। या बिल्कुल नहीं।

एआई-जेनरेटेड गेमिंग और वास्तविक दुनिया के उपयोग का भविष्य

जबकि आज का कॉपिलॉट क्वेक 2 डेमो केवल एक तकनीकी परीक्षण है, यह कुछ वाइल्ड भविष्य की संभावनाओं की ओर इशारा करता है:

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

माइक्रोसॉफ्ट क्वेक 2 एआई गेम केवल एक छोटी सी झलक है एक बड़े भविष्य की, जहां गेम और एआई अधिक से अधिक मिलकर काम करते हैं।

गेम विकास पर इसका क्या प्रभाव पड़ सकता है?

गेम डेवलपर्स के लिए, गेम दुनिया को उत्पन्न करने के लिए एआई का उपयोग एक नई उपकरण है जो रचनात्मक प्रक्रिया में है। इसके बजाय हर विवरण को कोड करने में वर्षों का समय लगाना, एक छोटी टीम एक सरल विचार पर एआई को प्रशिक्षित कर सकती है। एआई फिर लगभग तुरंत एक खेलने योग्य डेमो बना सकता है। यह प्रोटोटाइपिंग को तेज कर सकता है और नवीन गेम डिज़ाइन का नेतृत्व कर सकता है।

विचार यह नहीं है कि मानव रचनात्मकता को बदलना है, बल्कि इसे बढ़ाना है। डेवलपर एआई का उपयोग स्तर डिज़ाइन, दुश्मन व्यवहार, या यहां तक कि पूरे गेम मैकेनिक्स के लिए विचारों को उत्पन्न करने के लिए कर सकते हैं। यह एक संयुक्त प्रयास है। एआई सुझाव देता है, और डेवलपर्स उन्हें ठीक करते हैं। यह नया दृष्टिकोण भविष्य में आविष्कारशील, प्रायोगिक शीर्षकों की एक लहर का नेतृत्व कर सकता है।

अमर एक गेमिंग के शौकीन और फ्रीलांस कंटेंट लेखक हैं। एक अनुभवी गेमिंग कंटेंट लेखक के रूप में, वह हमेशा नवीनतम गेमिंग उद्योग के रुझानों के साथ अप-टू-डेट रहता है। जब वह आकर्षक गेमिंग लेख बनाने में व्यस्त नहीं होता है, तो आप उसे एक अनुभवी गेमर के रूप में वर्चुअल दुनिया में प्रभुत्व जमाते हुए पा सकते हैं।