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

CreativeGame:Toward Mechanic-Aware Creative Game Generation

यह शोध पत्र CreativeGame को प्रस्तुत करता है, जो एक मल्टी-एजेंट सिस्टम है जो गेम डिज़ाइनों के संस्करणों के माध्यम से अवलोकन योग्य और प्रगतिशील विकास को सुगम बनाने के लिए प्रोग्रामेटिक प्रॉक्सी रिवार्ड्स, लीनेज-स्कोपड मेमोरी, रनटाइम वैलिडेशन और स्पष्ट मैकेनिक प्लानिंग को एकीकृत करके पुनरावृत्ति-योग्य, मैकेनिक-जागरूक HTML5 गेम जनरेशन को सक्षम बनाता है।

मूल लेखक: Hongnan Ma, Han Wang, Shenglin Wang, Tieyue Yin, Yiwei Shi, Yucong Huang, Yingtian Zou, Muning Wen, Mengyue Yang

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

मूल लेखक: Hongnan Ma, Han Wang, Shenglin Wang, Tieyue Yin, Yiwei Shi, Yucong Huang, Yingtian Zou, Muning Wen, Mengyue Yang

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

कल्पना कीजिए कि आप एक बहुत ही प्रतिभाशाली लेकिन थोड़े अस्त-व्यस्त कलाकार से कहते हैं, "मेरे लिए एक नया वीडियो गेम बनाओ।"

अतीत में, यदि आप किसी AI (लार्ज लैंग्वेज मॉडल) से ऐसा करने के लिए कहते, तो वह आपको एक ऐसा स्केच दे देता जो दिखने में तो गेम जैसा होता, लेकिन जब आप उसे खेलने की कोशिश करते, तो पात्र फर्श के नीचे गिर जाता, बटन काम नहीं करते, या गेम तुरंत क्रैश हो जाता। भले ही वह काम कर भी जाता, तो भी AI बार-बार एक ही उबाऊ "पोंग" क्लोन बनाता रहता, क्योंकि वह अपनी गलतियों से सीख नहीं पाता था और न ही वास्तव में रचनात्मक हो पाता था।

CreativeGame एक नया सिस्टम है जिसे इसे ठीक करने के लिए डिज़ाइन किया गया है। इसे केवल एक अकेले कलाकार के रूप में नहीं, बल्कि एक विशेषज्ञ फिल्म क्रू के रूप में देखें जो एक साथ मिलकर एक ऐसा गेम बनाते हैं जो वास्तव में काम करता है और हर नए टेक के साथ बेहतर होता जाता है।

यह कैसे काम करता है, इसे सरल उपमाओं के माध्यम से यहाँ समझाया गया है:

1. "निर्देशक का ब्लूप्रिंट" (मैकेनिक-गाइडेड प्लानिंग)

आमतौर पर, एक AI तुरंत कोड लिखना शुरू कर देता है। CreativeGame पहले रुकता है। यह एक निर्देशक की तरह व्यवहार करता है जो कहता है, "रुको, शूटिंग शुरू करने से पहले, आइए एक ब्लूप्रिंट लिखते हैं।"

यह गेम के नियमों (जैसे "कूदना," "गोली चलाना," या "गुरुत्वाकर्षण") की एक विशाल लाइब्रेरी को देखता है और तय करता है कि कौन से नियमों को रखना है, किसे बदलना है और किन नए नियमों का आविष्कार करना है। यह एक मैकेनिक प्लान (Mechanic Plan) तैयार करता है। यह सुनिश्चित करता है कि AI केवल अनुमान नहीं लगा रहा है; यह एक विशिष्ट रेसिपी का पालन कर रहा है।

2. "क्वालिटी कंट्रोल टीम" (रनटाइम वैलिडेटर)

यह सिस्टम का सुरक्षा जाल है। पुराने दिनों में, AI ऐसा कोड लिखता था जो कागज पर तो एकदम सही दिखता था लेकिन चलाने पर टूट जाता था।
CreativeGame के पास एक क्वालिटी कंट्रोल टीम है जो गेम को खत्म होने से पहले ही टेस्ट करती है।

  • टियर 1: एक रोबोट इंस्पेक्टर कोड में टाइपो और मिसिंग हिस्सों की जांच करता है (जैसे यह देखना कि इंजन इंस्टॉल है या नहीं)।
  • टियर 2: यदि संभव हो, तो यह वास्तव में एक छिपे हुए ब्राउज़र विंडो में गेम को चलाकर देखता है और इसे खेलने की कोशिश करता है। यदि गेम क्रैश हो जाता है, तो सिस्टम कहता है, "नहीं, इसे ठीक करो," और इसे वापस कोडर्स के पास भेज देता है। यह किसी भी टूटे हुए गेम को आगे नहीं बढ़ने देगा।

3. "मेमोरी बुक" (लिनिएज-अवेयर मेमोरी)

कल्पना कीजिए कि आप पेंटिंग सीख रहे हैं। यदि आप हर पेंटिंग के बाद अपनी स्केचबुक फेंक देते हैं, तो आप कभी सुधार नहीं कर पाएंगे।
CreativeGame अपने द्वारा बनाए गए हर गेम के "परिवार" के लिए एक साझा मेमोरी बुक रखता है।

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

4. "फेयर जज" (क्रिएटिवप्रॉक्सीरिवॉर्ड)

आप कैसे जानेंगे कि कोई गेम "रचनात्मक" है? आमतौर पर, आप AI से पूछते हैं, "क्या यह रचनात्मक है?" लेकिन AI इसमें खराब होते हैं; वे अक्सर विनम्र होने के कारण सबको "10 में से 7" दे देते हैं।
CreativeGame एक फेयर जज (Fair Judge) का उपयोग करता है जो राय पर निर्भर नहीं करता। इसके बजाय, यह ठोस तथ्यों का उपयोग करता है:

  • क्या गेम वास्तव में चला? (हाँ/नहीं)
  • क्या इसने नियमों को एक नए तरीके से बदला? (हाँ/नहीं)
  • क्या इसने मुख्य मज़ेदार हिस्सों को बरकरार रखा? (हाँ/नहीं)
    यह इन ठोस चीजों के लिए अंक देता है और अस्पष्ट "भावनाओं" को अनदेखा करता है। यह AI को केवल ऐसी चीजें बनाने से रोकता है जो रचनात्मक दिखती हैं लेकिन वास्तव में उबाऊ होती हैं।

परिणाम: विकास, न कि केवल जनरेशन

यह पेपर दिखाता है कि यह सिस्टम एक साधारण गेम आइडिया (जैसे Flappy Bird) को ले सकता है और चार पीढ़ियों के भीतर इसे पूरी तरह से अलग चीज़ में बदल सकता है।

  • वर्जन 1: पाइपों से बचता हुआ एक पक्षी।
  • वर्जन 4: एक पक्षी जो अपनी पिछली उड़ानों के "घोस्ट इकोज़" (भूतिया प्रतिध्वनि) छोड़ता है, जिनका उपयोग आप बाद में पहेलियाँ सुलझाने के लिए कर सकते हैं।

सिस्टम ने केवल एक नया गेम नहीं बनाया; इसने योजनाबद्ध, परीक्षित और याद रखे गए तरीके से बुनियादी नियमों (मैकेनिक) को बदलकर गेम को विकसित (evolve) किया।

संक्षेप में: CreativeGame गेम निर्माण को "पासा फेंकने और सबसे अच्छे की उम्मीद करने" के खेल से बदलकर एक संरचित, वैज्ञानिक प्रक्रिया में बदल देता है जहाँ गेम्स को डिजाइन, टेस्ट, याद और बेहतर बनाया जाता है—ठीक एक वास्तविक गेम स्टूडियो की तरह, लेकिन कोड की गति पर।

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

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

Digest आज़माएँ →