- उस प्रोजेक्ट की यात्रा, जिसमें खिलाड़ी अपना खुद का लेवल डिज़ाइन करता है और AI रेंडर की गई इमेज जनरेट करता है, ऐसे 2D प्लैटफ़ॉर्मर गेम को बनाया जा रहा है।
- ब्लॉकों से बनाई गई इमेज लेकर, पिक्सेल इमेज पर प्रशिक्षित मॉडल में ControlNet Depth mode का उपयोग करके जनरेशन करने की कोशिश की गई, लेकिन परिणाम अच्छे नहीं थे।
- Scribble mode पर स्विच किया गया और prompt को लगातार निखारकर थोड़े बेहतर परिणाम मिले।
- क्योंकि tiles का दोहराया जाना ज़रूरी नहीं था, इसलिए pixel model की जगह children’s illustration model पर बदला गया और non-repeating, चित्र-जैसी इमेज मिलीं।
- नतीजे अच्छे लग रहे थे, लेकिन Scribble mode की सीमाओं के कारण ऐसी तस्वीरें बहुत बार आती थीं जिनमें यह समझना मुश्किल होता था कि ज़मीन कहाँ है।
- फिर से Depth mode पर लौटे, लेकिन ब्लॉकों के ऊपर सफेद platforms अलग से खींचकर जोड़ने पर ऐसी इमेज मिलने लगीं जिनमें खिलाड़ी के खड़े होने लायक ज़मीन हमेशा साफ़ दिखाई देती थी।
- लेकिन prompt को समायोजित करने पर भी केवल एकरस background ही मिल रहा था।
- इसे हल करने के लिए platforms, blocks, blocks के pillars, background आदि सभी तत्वों को अलग-अलग करके depth को नियंत्रित किया गया, जिससे कहीं अधिक उच्च-गुणवत्ता वाली इमेज मिलीं।
- अंत में, blocks को चौकोर की बजाय ऊबड़-खाबड़ आकार में बदलने पर ज़मीन चौकोर नहीं रही और वास्तविक दुनिया जैसी अंतिम इमेज मिल सकीं।
- चूंकि Depth map मौजूद है, इसलिए Depth map के आधार पर दुनिया को अलग-अलग हिस्सों में बाँटकर उपयुक्त स्थानों पर objects और player को रखा गया।
- इन सबको मिलाकर इसे वास्तविक गेम के रूप में जारी किया गया।
2 टिप्पणियां
लगता है कि अब solo developers और ज़्यादा बढ़ेंगे। यह एक वांछनीय रुझान है।
लगता है ControlNet वाकई बहुत शानदार है, और यह भी महसूस होता है कि जल्द ही गेम्स में AI क्रांति आने का दिन अब दूर नहीं है।