AI से गेम बनाना: gauntlet loop का चरण-दर-चरण ट्यूटोरियल

Gauntlet loop की मदद से AI के साथ अपने गेम के विचार को साकार करना सीखें। यह ट्यूटोरियल सेटअप, टूल, प्रॉम्प्ट, दोहराव और साझा करने तक पूरी प्रक्रिया समझाता है।

Gauntlet loop गेम, ऐप और अन्य प्रोजेक्ट बनाने के लिए AI को प्रॉम्प्ट देने की एक विधि है। इसमें दो एजेंट, एक निर्माता और एक समीक्षक, बार-बार मिलकर काम करते हैं। विधि के बारे में अधिक जानने के लिए Gauntlet loop क्या है? देखें। यह ट्यूटोरियल सेटअप से प्रकाशन तक gauntlet loop से गेम बनाने की पूरी प्रक्रिया चरण-दर-चरण बताता है।

1. टूल तैयार करें

Gauntlet loop चलाने के लिए ऐसा कोडिंग एजेंट चाहिए जो आपके कंप्यूटर की फ़ाइलें संपादित कर सके और खुद गेम खेलकर उसका परीक्षण कर सके। Codex, Claude Code, Cursor और Gemini CLI इसके कुछ उपयुक्त विकल्प हैं।

Gauntlet loop किसी भी गेम इंजन के साथ चल सकता है, जैसे Unity, Unreal Engine, Roblox Studio या Three.js। हर इंजन के साथ काम करने के लिए एजेंट को थोड़े अलग टूल चाहिए। यदि पता न हो कि कौन-से टूल डाउनलोड या कॉन्फ़िगर करने हैं, तो खाली प्रोजेक्ट फ़ोल्डर बनाकर एजेंट को बताएं कि किस इंजन का उपयोग करेंगे। वह आवश्यक टूल की उपलब्धता जांच सकता है।

वैकल्पिक: Build World। Thrixel की Build World एजेंट स्किल, Thrixel से उच्च-गुणवत्ता वाले 3D एसेट बनाने और असली गेम डेवलपरों द्वारा लिखी गई बेहतर कार्यप्रक्रिया की सुविधा देती है। Gauntlet loop के लिए Thrixel अनिवार्य नहीं है, लेकिन यह स्किल इन चक्रों में बेहतर एसेट और गेम डिज़ाइन के लिए विशेष रूप से बनाई गई है और मुफ़्त में इस्तेमाल की जा सकती है।

2. एजेंट को प्रॉम्प्ट और संदर्भ दें

गेम का प्रॉम्प्ट लिखते समय गेमप्ले, कला शैली, कंट्रोल, UI और अपनी रचनात्मक कल्पना के अन्य पहलुओं की अधिक से अधिक जानकारी दें। प्रॉम्प्ट लंबा हो तो भी ठीक है; अधिक संदर्भ एजेंट को बेहतर गेम बनाने में मदद करता है।

Gauntlet loop प्रभावी बनाने के लिए एजेंट को तुलना हेतु मौजूदा दृश्य संदर्भ चाहिए। मौजूदा गेम के स्क्रीनशॉट या वीडियो जोड़ें और बताएं कि हर एक क्यों उपयोगी है, जैसे: “मुझे इस चित्र की रोशनी और दूसरे का कैमरा एंगल पसंद है।” यह प्रक्रिया का अहम हिस्सा है, क्योंकि समीक्षक हर दौर में गेम की तुलना इन्हीं संदर्भों से करेगा।

प्रॉम्प्ट में समीक्षा चक्र के निर्देश भी होने चाहिए, क्योंकि यही gauntlet loop का मूल विचार है। एजेंट से एक सख्त समीक्षक उप-एजेंट का उपयोग करने को कहें, जो गेम के गुणवत्ता मानक तक पहुंचने तक काम की तुलना संदर्भों से बार-बार करे।

Gauntlet loop शुरू करने का प्रॉम्प्ट
Three.js में तीसरे व्यक्ति के दृष्टिकोण वाला ऐक्शन-अडवेंचर गेम बनाओ, जो बादलों के ऊपर तैरते खंडहर शहर में हो। खिलाड़ी जुड़े हुए इलाकों की खोज करे, यांत्रिक रक्षकों से लड़े और केंद्रीय मीनार तक रास्ता खोलने के लिए प्राचीन मशीनों को बहाल करे। नज़दीकी लड़ाई, बचाव की चाल, अलग-अलग हमले करने वाले दुश्मन, परिवेश की पहेलियां, चेकपॉइंट और अंतिम बॉस शामिल करो। ऊंची इमारतों, चलती मशीनों और अलग-अलग ऊंचाइयों को जोड़ते रास्तों से शहर की विशालता का एहसास दिलाओ।

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

3. दोहराव का चक्र चलाएं

प्रॉम्प्ट भेजने के बाद कुछ समय के लिए काम एजेंटों पर छोड़ सकते हैं। निर्माता और समीक्षक आपके अतिरिक्त इनपुट के बिना कई संशोधन दौर करेंगे, जिसमें संभवतः कई घंटे लगेंगे। हर चरण में समीक्षक मौजूदा गेम की तुलना प्रॉम्प्ट और संदर्भों से करेगा और सुधार के लिए ठोस समस्याएं निर्माता को भेजेगा।

समीक्षा से संशोधन तक

हर दौर में समीक्षक एजेंट ठोस प्रतिक्रिया देता है, जिसके आधार पर निर्माता सुधार करता है।

दौर 1

आधार

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 1
समीक्षक की प्रतिक्रिया
  • परिवेश की रोशनी दृश्य को सपाट बनाती है।
  • एक जैसी फ़र्श की बनावट से आंगन टुकड़े जोड़कर बनाया हुआ लगता है।
दौर 2

रोशनी और गहराई

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 2
समीक्षक की प्रतिक्रिया
  • फ़र्श अभी भी बिल्कुल नियमित ग्रिड है, जिसमें उभार कम हैं।
दौर 3

पत्थर और वातावरण

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 3
समीक्षक की प्रतिक्रिया
  • पत्थर की पट्टियां फूली हुई दिखती हैं।
  • आंगन के छल्ले फ़र्श के नीचे गायब हो जाते हैं।
दौर 4

बादल और सामग्री

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 4
समीक्षक की प्रतिक्रिया
  • फ़र्श में दानेदार बनावट और दाग कम हैं।
  • गहरे रंग के रक्षकों को अधिक कंट्रास्ट चाहिए।
दौर 5

सतह और केंद्रबिंदु

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 5
समीक्षक की प्रतिक्रिया
  • चूना-पत्थर की बनावट और चुनिंदा रोशनी बाकी दृश्य समस्याएं हल करती हैं।
दौर 6

अतिरिक्त निखार

चमकती मशीन के पास दो यांत्रिक रक्षक · दौर 6
समीक्षक की प्रतिक्रिया
  • स्वीकृत: स्पष्ट केंद्रबिंदु, बनावट वाला पत्थर और संतुलित रोशनी आंगन को एकसार व पूर्ण रूप देते हैं।

4. आगे की प्रतिक्रिया दें

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

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

5. गेम खेलें और साझा करें

प्रीव्यू से संतुष्ट होने पर gauntlet loop पूरा हो गया है और आपका गेम प्रकाशित करने के लिए तैयार है!

हर इंजन और गंतव्य की निर्यात व प्रकाशन प्रक्रिया अलग होती है, लेकिन एजेंट आपके प्रोजेक्ट के लिए सही तरीका बता सकता है। Three.js या Unity से बने वेब गेम Netlify या Vercel जैसे टूल से मुफ़्त होस्ट किए जा सकते हैं। Thrixel की Build World स्किल भी thrixel.com/world पर मुफ़्त प्रकाशन और होस्टिंग का समर्थन करती है।