प्रौद्योगिकी
माइक्रोसॉफ्ट कोपायलट ने एक खेलने योग्य क्वेक 2 एआई-जेनरेटेड गेम डेमो जारी किया
क्वेक II खेलने की कल्पना करें, लेकिन खेल के मूल इंजन के बजाय, एक एआई वास्तव में हर फ्रेम को तुरंत जेनरेट कर रहा है। यह वही है जो माइक्रोसॉफ्ट ने पेश किया है – एक खेलने योग्य क्वेक II डेमो जो पूरी तरह से कृत्रिम बुद्धिमत्ता द्वारा संचालित है। यह माइक्रोसॉफ्ट के नए कोपायलट फॉर गेमिंग प्रयोगों का एक हिस्सा है और यह आपके वेब ब्राउज़र में आजमाने के लिए उपलब्ध है। इस डेमो में, एक एआई-ड्राइवन सिस्टम 1997 के क्लासिक पहले व्यक्ति शूटर क्वेक II के एक सेगमेंट को वास्तविक समय में पुनर्निर्माण करता है, आपके इनपुट (कीबोर्ड या कंट्रोलर) का जवाब देता है, जैसे कि वास्तविक खेल करता है।
यह कोपायलट क्वेक 2 डेमो मूल खेल का एक मॉड या वीडियो स्ट्रीम नहीं है – यह एक स्तर की एक पूरी तरह से एआई-जेनरेटेड प्रतिकृति है। आप आम तौर पर गलियारों में दौड़ेंगे, दुश्मनों को मारेंगे, स्वास्थ्य पैक उठाएंगे और स्विच हिट करेंगे। ट्विस्ट यह है कि ग्राफिक्स के हर फ्रेम को वास्तविक समय में एक एआई मॉडल द्वारा जेनरेट किया जा रहा है, खेल के मूल कोड द्वारा रेंडर किए जाने के बजाय। माइक्रोसॉफ्ट ने इसे कोपायलट लैब्स के माध्यम से एक शोध पूर्वावलोकन के रूप में उपलब्ध कराया है, इसलिए कोई भी कूद सकता है और अपने ब्राउज़र में इस एआई-संचालित क्वेक 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 एआई गेम केवल एक छोटी सी झलक है एक बड़े भविष्य की जहां गेम और एआई अधिक से अधिक मिश्रित हो जाते हैं।
गेम विकास पर इसका क्या प्रभाव पड़ सकता है
गेम डेवलपर्स के लिए, गेम दुनिया को जेनरेट करने के लिए एआई का उपयोग एक नए टूल की तरह है जो रचनात्मक प्रक्रिया में। इसके बजाय हर विवरण को कोड करने में वर्षों बिताने, एक छोटी टीम एक सरल विचार पर एक एआई को प्रशिक्षित कर सकती है। एआई तब लगभग तुरंत एक खेलने योग्य डेमो बना सकता है। यह प्रोटोटाइपिंग की गति को तेज कर सकता है और भविष्य में नवाचारी गेम डिज़ाइन की ओर ले जा सकता है।
विचार मानव रचनात्मकता को बदलने के लिए नहीं है, बल्कि इसे बढ़ाने के लिए है। डेवलपर एआई का उपयोग स्तर डिज़ाइन, दुश्मन व्यवहार, या यहां तक कि पूरे गेम मैकेनिक्स के लिए विचारों को जन्म देने के लिए कर सकते हैं। यह एक सहयोगी प्रयास है। एआई सुझाव देता है, और डेवलपर्स उन्हें बारीक करते हैं। यह नया दृष्टिकोण भविष्य में आविष्कारशील, प्रयोगात्मक शीर्षकों की एक लहर का नेतृत्व कर सकता है।