कोडिंग के बारे में कुछ भी जाने बिना एआई आपको वीडियो गेम बनाने में कैसे मदद कर सकता है


जिस तरह दशकों पहले कैलकुलेटर ने कठिन गणित गणनाओं का ध्यान रखा था, उसी तरह कृत्रिम बुद्धिमत्ता (एआई) कोडिंग में बदलाव ला रही है। सिंगापुर के आठ वर्षीय लड़के क्यो को ही लें, जिसने केवल दो घंटों में एक सरल प्लेटफ़ॉर्म गेम विकसित किया, जिसने 500,000 से अधिक खिलाड़ियों को आकर्षित किया।

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

इससे पता चलता है कि कैसे एआई सॉफ्टवेयर विकास में आने वाली बाधाओं को काफी हद तक कम करता है, रचनात्मकता और तकनीकी कौशल के बीच के अंतर को पाटता है। इस उद्देश्य के लिए समर्पित ऐप्स और प्लेटफ़ॉर्म की श्रृंखला में, अन्य में Google का अल्फ़ाकोड 2 और रेप्लिट का घोस्टराइटर शामिल हैं।

इन ऐप्स की शक्ति के एक अन्य उदाहरण में, फे नामक आठ वर्षीय अमेरिकी लड़की ने हैरी पॉटर नामक एक चैटबॉट बनाया। उसने इसे केवल 45 मिनट में पूरा कर लिया, जिसके बाद उन्होंने उससे पूछा कि क्या उसने डेथली हैलोज़ के बारे में अफवाहें सुनी हैं और सुझाव दिया कि वे थ्री ब्रूमस्टिक्स बटरबीयर पर इस पर चर्चा करें।

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

सोर्सरी और डीपकोड जैसे विकल्प और भी आगे बढ़ते हैं, वास्तविक समय कोड सफाई की पेशकश करते हैं, सुधार का सुझाव देते हैं और कमजोरियों को ठीक करते हैं। हर सप्ताह नए उपकरण सामने आते हैं, जैसे ओपनएआई का जीपीटी कैनवस, एक नया जीपीटी संस्करण जिसे परिष्कृत कोडिंग को आसान बनाने के लिए डिज़ाइन किया गया है। इनमें से कई उपकरण एक प्रोग्रामिंग भाषा से दूसरी प्रोग्रामिंग भाषा में कोड का अनुवाद भी कर सकते हैं, उदाहरण के लिए जावास्क्रिप्ट से पायथन तक।

इन उपकरणों द्वारा प्रदान किए गए उत्पादकता लाभ सॉफ्टवेयर उद्योग में क्रांति ला रहे हैं। 70% तक कंपनियां पहले ही GitHub Copilot को अपना चुकी हैं, कोडर्स की रिपोर्ट है कि AI उन्हें अधिक विश्वसनीय, बग-मुक्त सॉफ़्टवेयर लिखने की अनुमति देता है।

मानवीय त्रुटियों को सुधारने में इतने घंटे खर्च करने की आवश्यकता को हटाकर, कोडर उच्च-मूल्य वाले कार्यों पर ध्यान केंद्रित करने में अधिक समय व्यतीत कर सकते हैं, जैसे सिस्टम आर्किटेक्चर को डिजाइन करना और सहकर्मियों के साथ सहयोग करना।

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

आज की सीमा

यह सुनने में जितना रोमांचक लग सकता है, एआई कोडिंग अभी भी अपनी प्रारंभिक अवस्था में है। इस बिंदु पर, यह केवल गैर-कोडर्स को सरल ऐप्स या गेम बनाने में मदद कर सकता है। वह अभी तक एक मानव कोडर की तरह बड़ी तस्वीर को समझकर बड़ी, जटिल आईटी परियोजनाओं की देखरेख नहीं कर सकता है।

न ही यह समस्याओं को हल करने के लिए नए तरीकों का आविष्कार कर सकता है, और अंतरिक्ष नेविगेशन जैसे क्षेत्रों में इसके पिछड़ने की और भी अधिक संभावना है, जिसके लिए अत्यधिक विशिष्ट ज्ञान की आवश्यकता होती है।

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

इन सभी कारणों से, पेशेवर स्थितियों में एक कोडर के लिए यह सुनिश्चित करना हमेशा आवश्यक होता है कि सब कुछ आवश्यक मानकों को पूरा करता हो। इसमें कोई संदेह नहीं है कि भविष्य में हम सुरक्षा मुद्दों से लेकर अत्यधिक विशिष्ट विषयों तक सब कुछ संभालने के लिए डिज़ाइन किए गए एआई कोडिंग टूल देखेंगे। गैर-कोडर्स को ऐप्स बनाने में मदद करने की उनकी क्षमता में भी सुधार होगा। हालाँकि, अभी के लिए, एआई कोडिंग कोडर्स के कौशल को पूरी तरह से बदलने के बजाय बढ़ा रही है।

अपना खुद का गेम कैसे बनाएं

फिर भी, यह आश्चर्यजनक है कि एक गैर-कोडर के रूप में आप इन उपकरणों के साथ पहले से ही क्या कर सकते हैं। यहां एक सरल प्लेटफ़ॉर्म गेम बनाने के लिए एक त्वरित मार्गदर्शिका दी गई है:

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

चरण 2: अपना गेम शुरू करें: टूल में एक नया प्रोजेक्ट खोलें। प्रॉम्प्ट में, टाइप करें: “एक सरल प्लेटफ़ॉर्म गेम बनाएं जहां प्लेटफ़ॉर्म मीठी चीज़ों से बने हों।”

चरण 3: देखें कि यह कैसा दिखता है: आपने क्या बनाया है यह देखने के लिए “रन” या “पूर्वावलोकन” पर क्लिक करें (आपके द्वारा उपयोग किए जा रहे सिस्टम के आधार पर, आपको स्रोत कोड संपादक में ऐसा करने की आवश्यकता हो सकती है)। आपको कैंडी या केक से बने प्लेटफॉर्म देखने चाहिए।

चरण 4: कुछ बदलाव करें: मान लीजिए कि हम मुख्य पात्र को तोते में बदल देते हैं। बस प्रॉम्प्ट में टाइप करें: “अवतार को हरा तोता बनाएं”।

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

चरण 6: परीक्षण और समायोजन: अद्यतन गेम का परीक्षण करने के लिए फिर से “रन” या “पूर्वावलोकन” पर क्लिक करें। “स्क्रीन पर एक काला कौवा डालें जो तोते का पीछा करेगा” जैसी चीजें टाइप करके परिवर्तन करें। यदि कौआ तोते को छूता है, तो स्क्रीन को फ़्रीज़ करें और स्क्रीन के बीच में एक संदेश प्रदर्शित करें जिसमें लिखा हो “बहुत बुरा!!!” » ». जब तक आप परिणामों से संतुष्ट न हो जाएं तब तक इन चरणों को दोहराते रहें।

चरण 7: इसे साझा करें: अब आप अपने गेम को दोस्तों के साथ या ऐप स्टोर के माध्यम से ऑनलाइन साझा करना चाह सकते हैं। यह कहा जाना चाहिए कि एआई कोडर्स अभी तक यह काम अच्छी तरह से नहीं कर पाए हैं, इसलिए बिना पूर्व जानकारी के आपको यह अधिक पेचीदा लग सकता है। एक विकल्प ज़ेबुर जैसे मुफ़्त प्लेटफ़ॉर्म के माध्यम से गेम को ऑनलाइन तैनात करना है, जैसा कि यहां बताया गया है।

एक और बात! अब हम व्हाट्सएप चैनल पर हैं! तकनीक की दुनिया से कोई भी अपडेट न चूकने के लिए हमें फॉलो करें। व्हाट्सएप पर एचटी टेक चैनल को फॉलो करने के लिए क्लिक करें यहाँ अब शामिल हों!

Leave a Comment

Exit mobile version