← नवीनतम पेपर
💻 computer science

MultiGen: Level-Design for Editable Multiplayer Worlds in Diffusion Game Engines

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

मूल लेखक: Ryan Po, David Junhao Zhang, Amir Hertz, Gordon Wetzstein, Neal Wadhwa, Nataniel Ruiz

प्रकाशित 2026-03-10
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Ryan Po, David Junhao Zhang, Amir Hertz, Gordon Wetzstein, Neal Wadhwa, Nataniel Ruiz

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक वीडियो गेम खेल रहे हैं जहाँ दुनिया को वास्तविक समय में, फ्रेम दर फ्रेम, एक जादुई कलाकार (एक AI) द्वारा रंगा जा रहा है। अधिकांश वर्तमान "AI गेम इंजनों" में, यह कलाकार एक ऐसे पेंटर की तरह काम करता है जिसकी याददाश्त बहुत कम होती है। वे अपने द्वारा लगाए गए पिछले कुछ ब्रशस्ट्रोक को देखते हैं और अनुमान लगाते हैं कि अगला क्या होना चाहिए।

समस्या: (The Problem)
यदि आप लंबे समय तक खेलते हैं, तो कलाकार बड़ी तस्वीर को भूल जाता है। वे एक ऐसा दरवाज़ा बना सकते हैं जो दीवार की ओर ले जाता है, या अचानक एक कमरे का आकार बदल सकते हैं क्योंकि वे "भूल गए" कि उसकी शुरुआत कैसे हुई थी। यदि दो खिलाड़ी एक ही गेम में हैं, तो वे पूरी तरह से अलग, असंबद्ध दुनिया देख सकते हैं क्योंकि कलाकार दो अलग-अलग कहानियाँ पेंट कर रहा है।

समाधान: मल्टीजेन (MultiGen)
"मल्टीजेन" पेपर इन AI गेम्स को बनाने का एक नया तरीका पेश करता है। केवल कलाकार की अल्पकालिक स्मृति पर निर्भर रहने के बजाय, वे सिस्टम को एक स्थायी नोटबुक (जिसे "एक्सटर्नल मेमोरी" कहा जाता है) देते हैं।

यह कैसे काम करता है, इसे सरल अवधारणाओं में यहाँ दिया गया है:

1. ब्लूप्रिंट (द नोटबुक)

गेम की दुनिया को एक जटिल 3D शहर के रूप में नहीं, बल्कि कागज के एक टुकड़े पर खींचे गए एक सरल 2D फ्लोर प्लान के रूप में सोचें। यह "एक्सटर्नल मेमोरी" है।

  • डिज़ाइनर के लिए: गेम शुरू होने से पहले, आप यह फ्लोर प्लान बना सकते हैं। आप दीवारें, गलियारे और कमरे बना सकते हैं। आप गेम चलते समय एक दीवार को मिटा भी सकते हैं और उसे हिला भी सकते हैं।
  • AI के लिए: AI को यह अनुमान लगाने की ज़रूरत नहीं है कि दीवारें कहाँ हैं। वह बस नोटबुक को देखता है। "ठीक है, नोटबुक कहता है कि यहाँ एक दीवार है, इसलिए मैं यहाँ एक दीवार बनाऊँगा।" इसका मतलब है कि दुनिया सुसंगत रहती है, भले ही घंटों तक खेला जाए।

2. तीन-भागों वाली टीम (The Three-Part Team)

एक विशाल AI के बजाय जो सब कुछ करने की कोशिश करता है, मल्टीजेन काम को तीन विशिष्ट श्रमिकों में विभाजित करता है:

  • आर्किटेक्ट (मेमोरी मॉड्यूल): यह कार्यकर्ता नोटबुक रखता है। उसे पता है कि दीवारें कहाँ हैं और हर खिलाड़ी कहाँ खड़ा है। उसे इस बात की परवाह नहीं है कि कमरा कैसा दिखता है (रंग, रोशनी); उसे केवल संरचना की परवाह है।
  • पेंटर (ऑब्जर्वेशन मॉड्यूल): यह वह कलाकार है जो वास्तव में आपके द्वारा देखी जाने वाली गेम स्क्रीन को बनाता है। वे आर्किटेक्ट की नोटबुक देखते हैं ("बाईं ओर एक दीवार है") और गेम के पिछले कुछ फ्रेम देखते हैं, फिर वे अगला फ्रेम पेंट करते हैं। क्योंकि उनके पास नोटबुक है, वे कभी नहीं भूलते कि दीवारें कहाँ हैं।
  • रनर (डायनेमिक्स मॉड्यूल): यह कार्यकर्ता आर्किटेक्ट की नोटबुक को अपडेट करता है। यदि आप "फॉरवर्ड" दबाते हैं, तो रनर आर्किटेक्ट को बताता है, "खिलाड़ी 5 कदम आगे बढ़ा है।" आर्किटेक्ट नोटबुक को अपडेट करता है, और पेंटर नया दृश्य बनाता है।

3. मल्टीप्लेयर मैजिक (The Multiplayer Magic)

यहीं पर यह बहुत ही शानदार हो जाता है। कल्पना कीजिए कि दो लोग एक ही गेम खेल रहे हैं, लेकिन अलग-अलग कोणों से देख रहे हैं।

  • मल्टीजेन के बिना: AI दो अलग कहानियाँ पेंट करने की कोशिश करता है। खिलाड़ी A एक दरवाज़ा देख सकता है; खिलाड़ी B एक ठोस दीवार देख सकता है क्योंकि AI भ्रमित हो गया था कि दरवाज़ा कहाँ था।
  • मल्टीजेन के साथ: दोनों खिलाड़ी एक ही नोटबुक देखते हैं।
    • खिलाड़ी A, खिलाड़ी B को गोली मारता है।
    • "रनर" नोटबुक को अपडेट करता है कि "खिलाड़ी B अब मर चुका है।"
    • खिलाड़ी A के लिए "पेंटर" मृत शरीर को देखता है।
    • खिलाड़ी B के लिए "पेंटर" (जो अब मर चुका है) दुनिया को धुंधला होते हुए देखता है।
    • महत्वपूर्ण रूप से, यदि खिलाड़ी A एक कोने के चारों ओर घूमता है, तो खिलाड़ी B (यदि वह रीप्ले देख रहा है या तीसरा व्यक्ति है) खिलाड़ी A को ठीक वहीं दिखाई देगा जहाँ नोटबुक कहता है कि वे हैं। वे एक ही वास्तविकता साझा करते हैं।

उपमा: स्टेज प्ले बनाम इम्प्रोव शो (The Analogy)

  • पुराने AI गेम्स (इम्प्रोव शो): अभिनेता (AI) जैसे-जैसे चल रहा है वैसा ही बना रहे हैं। वे पिछली कुछ पंक्तियों को याद रखते हैं, लेकिन यदि नाटक एक घंटे तक चलता है, तो वे कथानक भूल सकते हैं, मंच से बाहर जा सकते हैं, या इस बारे में बहस कर सकते हैं कि सेट के हिस्से कहाँ हैं।
  • मल्टीजेन (स्क्रिप्ट के साथ स्टेज प्ले): एक निर्देशक (नोटबुक) है जिसके पास स्क्रिप्ट और स्टेज मैप है। अभिनेता (AI) अभी भी विवरणों (प्रकाश व्यवस्था, बनावट, विशिष्ट भाव) के लिए सुधार (इम्प्रोवाइज) कर सकते हैं, लेकिन उन्हें स्क्रिप्ट का पालन करना होगा। यदि स्क्रिप्ट कहती है "दरवाज़ा बाईं ओर है," तो दरवाज़ा बाईं ओर ही होगा। यदि दो अभिनेता मंच पर हैं, तो वे दोनों एक-दूसरे को ठीक वहीं जानते हैं जहाँ स्क्रिप्ट कहती है, क्योंकि वे एक ही स्क्रिप्ट पढ़ रहे हैं।

यह क्यों मायने रखता है

  1. आप निर्देशक हैं: आप एक नैपकिन पर एक लेवल बना सकते हैं (एक सरल मानचित्र), और AI उस आधार पर एक खेलने योग्य 3D दुनिया बनाएगा। आप गेम के बीच में मैप को एडिट कर सकते हैं, और दुनिया तुरंत बदल जाएगी।
  2. कोई ग्लिच वाली दुनिया नहीं: दुनिया नई दीवारें या गायब होते गलियारे नहीं बनाएगी क्योंकि "नोटबुक" सच्चाई को सुरक्षित रखता है।
  3. असली मल्टीप्लेयर: कई खिलाड़ी एक साझा, सुसंगत दुनिया में बातचीत कर सकते हैं, ठीक पारंपरिक वीडियो गेम की तरह, लेकिन यह वास्तविक समय में AI द्वारा जेनरेट किया गया है।

संक्षेप में, मल्टीजेन AI गेम्स को "लॉन्ग-टर्म मेमोरी" और "साझा वास्तविकता" देता है, जिससे अराजक, भूलने वाले जनरेटर विश्वसनीय, संपादन योग्य और मल्टीप्लेयर-रेडी गेम इंजन में बदल जाते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →