सभी लेख

MINICUBE STUDIO

मैंने Godot और वाइब कोडिंग से तीन सप्ताह में बिलियर्ड्स गेम कैसे बनाया

Godot और Codex से तीन सप्ताह में Pool Max बनाने और जारी करने की कहानी, प्रोटोटाइप से Android परीक्षण तक।

तीन सप्ताह में मैंने अपना मोबाइल 8-बॉल गेम Pool Max बनाया और प्रकाशित किया। वाइब कोडिंग में मैं Codex को सुविधा समझाता, परिणाम खेलकर देखता, समस्या पहचानता और फिर सुधार करता था। अब हर दिन लगभग 30 मैच पूरे होते हैं। असली खिलाड़ियों को खेलते देखकर लगता है कि यह सिर्फ मेरे कंप्यूटर का प्रोजेक्ट नहीं रहा। Pool Max की वेबसाइट पर गेम देखें।

खेलने के विकल्प और नेविगेशन के साथ Pool Max की लॉबी।
विकास के दौरान Pool Max की लॉबी।

Godot क्यों चुना

मुझे हल्का, जल्दी खुलने वाला और कई प्लेटफ़ॉर्म पर चलने वाला इंजन चाहिए था। इससे डेस्कटॉप पर बनाना और Android पर जाँचना आसान हुआ। Godot MCP के साथ Codex भी अच्छा चला: ज़रूरत को सीन या कोड के बदलाव में बदलना, गेम चलाना और अगला सुधार माँगना संभव था। असली लाभ तेज़ प्रतिक्रिया चक्र में था, किसी जादुई एकल प्रॉम्प्ट में नहीं।

पहले शॉट को मज़ेदार बनाना

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

गेंदों, क्यू और निशाना दिखाने वाली रेखा के साथ Pool Max की अभ्यास टेबल।
निशाने की रेखा के साथ अभ्यास टेबल।

स्क्रीनशॉट से असली इंटरफ़ेस

एसेट बनाने से पहले मैंने ज़रूरी बटन, पैनल, खिलाड़ी की जानकारी और मैच नियंत्रण गिनाए। Codex से डिज़ाइन आवश्यकताएँ और स्क्रीनशॉट के नमूने तैयार किए। फिर Goal मोड में उन तस्वीरों के अनुरूप इंटरफ़ेस बनाया और गेम से तुलना करके दूरी व अनुपात बार-बार सुधारे।

पूर्णता से पहले रिलीज़

कुछ हिस्से अधूरे होने पर भी गेम Google Play पर भेज दिया। वास्तविक मैचों से पता चला कि कौन-से सुधार पहले करने हैं, इसलिए नए संस्करण जल्दी जारी किए। Google Play पर Pool Max खेलें।

फ़ोन पर बिलियर्ड्स टेबल दिखाने वाली Pool Max की Google Play प्रचार छवि।
Google Play सूची की प्रचार छवि।

कम क्षमता वाले Android फ़ोन

Godot 4 संस्करण कुछ कमज़ोर फ़ोन पर अपेक्षा के अनुसार नहीं चला। इसलिए अलग माइग्रेशन प्रोजेक्ट में Godot 3.6/GLES2 पर पोर्ट बनाया और Galaxy J7 पर जाँचा। Google Play पर मौजूदा प्रोडक्शन संस्करण अब भी Godot 4.7.2 Compatibility इस्तेमाल करता है। 3.6 पोर्ट परीक्षण किया हुआ माइग्रेशन प्रोटोटाइप है; अभी पूरे लाइव गेम का विकल्प नहीं है। सीख मिली कि सबसे कमज़ोर लक्षित डिवाइस पर शुरुआत में ही जाँच करें।

फिर से शुरू करूँ तो

पूरा UI बनाने से पहले बटन, कार्ड, पैनल और स्थिति संकेतक अलग पुनः उपयोग योग्य कंपोनेंट में रखूँगा। साझा नियमों वाली कंपोनेंट लाइब्रेरी से डिज़ाइन शुरू से अधिक सुसंगत होता।

निष्कर्ष

तीन सप्ताह में Pool Max रिलीज़ हो गया, लेकिन इसे बेहतर बनाना जारी है। प्रोटोटाइप ने शॉट का मज़ा जाँचा, स्क्रीनशॉट ने UI को दिशा दी, असली फ़ोन ने प्रदर्शन की समस्या दिखाई और खिलाड़ियों ने प्राथमिकताएँ तय कीं। Pool Max वेबसाइट देखें या Google Play पर खेलें।

सभी लेख