ChatGPT से game बनाओ ||
आज की Artificial Intelligence की समय में, coding की स्पष्ट ज्ञान ना भी रहे, आप तब भी computer code generate कर पाएंगे. OpenAI ChatGPT की मदत से, आप प्राय सब तरीके का code लिख भी पाएंगे, तथा उन code को परीक्षा भी कर पाएंगे. आप यहाँ ChatGPT के मदत से Mobile तथा Computer Game भी बना पाएंगे. इसमें आपको coding की भी विशेष ज्ञान की आवश्यकता नही है. पहले हमलोग pycharm installation की पद्धति देखेंगे.
किन्तु, यदि आपको python (pygame library) की थोडा भी ज्ञान है, तो यह काम आपके लिए खूब ही आसान हो जायेगा. यदि आप seriously यह gaming industry में काम करना चाहते है, तो python एवं Java की थोडा ज्ञान होना एकांत आवश्यक है. Python में भी pygame library को आपको विशेषतः समझना होगा, एवं यह बड़ा आसान एवं आकर्षक है.
हम यहाँ आपको step-by-step guide कर रहे है, कैसे आप एक Simple Snake Games कैसे बना सकते है| आप, आपका बनाया हुआ game को और भी advance कर सकते है, आपने creativity ला सकते है. थोडा अगर समझदारी दिखायेंगे, तो इस game में आप अनेक features जोड़ सकते है, एवं यह gaming interface को और stylish बना सकते है. आप चाहे तो इस game की android version बना सकते है, इस android version को आप Google Play Store में दे सकते है, यह game आपका एक अच्छा income का स्रोत बन जायेगा.
ChatGPT यह prompt के ऊपर काम करता हो. आपका prompt जितना अच्छा होगा, वह उतना ही निर्दिष्ट (specific एवं valuable) उत्तर (answer) देगा. आपको अगरअच्छा prompt लिखना है तो आपको एक clear vision रखना होगा आप क्या चाह रहे है, आपका vision ही prompt (topic+description) के रूप में दिखाई देना चाहिए.
आप यहाँ देख सकते है कैसे specific prompts किया जाना चाहिए| आइये अब game बनाने के लिए आगे बड़ते है, आपको step-by-step समझाते है, कैसे आप अपना game chatgpt से खुद बना पाए. हम जो यह game बनाने बाले है, वह मूलतः हम python में बनायेंगे. Coding में हम python algorithm लेंगे, जो हमारी game को हल्का एवं user-friendly बनाएगा. आपको पहले Pycharm (python IDLE) install करना पड़ेगा. एवं pycharm IDLE के अन्दर आपको pygame library को install करना पड़ेगा. फिर आप game की दुनिया में प्रवेश कर चुके है. तो आइये यह आकर्षक एवं रोमांचकर सफ़र शुरू करते है.
-
- pycharm Installation:
pycharm (एक विशेष coding software) एवं IDLE (Integrated development and learning environment) यह दोनों ही python IDE (integrated development environment) है. हम यहाँ pycharm व्यवहार करेंगे.
आप यह निम्नंलिखित लिंक से आप यह pycharm download कर सकते है.
-
- डाउनलोड करने के बाद, आप उसे install करने के लिए run as administrator में click कीजिए, अब next पे click करे
- डाउनलोड करने के बाद, आप उसे install करने के लिए run as administrator में click कीजिए, अब next पे click करे
-
- आप कहा इसे install करना चाहते है , वह drive location दे दीजिये. Next पे click कीजिए
- आप कहा इसे install करना चाहते है , वह drive location दे दीजिये. Next पे click कीजिए
-
- अब आप option आपने हिसाब से select कर सकते है. आप अगर beginner है, तो आपको यहाँ Add to Path, यह option को select करने की सलाह दिया जाता है. अब आप Next दबाये
- अब आप option आपने हिसाब से select कर सकते है. आप अगर beginner है, तो आपको यहाँ Add to Path, यह option को select करने की सलाह दिया जाता है. अब आप Next दबाये
-
- JetBrains यहाँ से choose करे, और install में click करे.
- JetBrains यहाँ से choose करे, और install में click करे.
-
- कुछ समय में ही, आपका pycharm software install हो जायेगा.
installation के बाद pycharm आपको system restart करने कहेगा.
- कुछ समय में ही, आपका pycharm software install हो जायेगा.
-
- pygame installation
आप अपने window computer की Run (windows key + R) में जाइये, एवं type करे.
cmd.exe
- pygame installation
-
- आपका DOS window खुल जायेगा.
- आपका DOS window खुल जायेगा.
-
- MS-DOS में जाके आप, अब type करे: pip install pygame
-
- आपका pygame library डाउनलोड एवं install हो जायेगा.
अब आप अपने internet browser (google crome, mozilla) में जाइये.
- आपका pygame library डाउनलोड एवं install हो जायेगा.
-
- OpenAI ChatGPT में जाइये.
- ChatGPT में जाके, आप prompt दीजिये:
prompt: “Build a [Snake] Game with Python”
यह आपको पहले ही pygame library को download और install करने कहेगा. जो आप कर चुके है. - अब आपके पास वह python code है, जिससे आप आपका snake game बना सकते है. आप यहाँ snake तथा अन्य game भी चुन सकते है. Game जितना जटिल (complicated) होगा, prompt उतना ही आपको विशेषित (topic + description) करना पड़ेगा.
- अब आप अपना ChatGPT से मिला हुआ python code, आप अपने Pycharm IDE में paste कर दीजिये.
- Pycharm में programme code को देखिये, क्या आपका code में, game() या gameLoop() इत्यादि कुछ function को call कर रहा है या नहीं. यदि आपका ChatGPT Output में end() या exit() जातीय कोई command है, तो उसे हटा दीजिये, एवं game() या gameloop() function को run करना.
- शाब्बाश !! आपका game तैयार है.
- आप आपके game interface के सामने है. इसे run कीजिए, और इस game को खेलने का आनंद लीजिए.
Advancement of the code:
1.आप अपने python program में snake की code को modify कर सकते है, जिससे snake (subject) को कोई खास shape ले पाए.
2.आप dot-points की जगह में, fruit या कुछ और दे सकते है. जिसे आपका game में snake खा कर, लम्बा होता जायेगा.
3. आप इस game में level डाल सकते है, कुछ विशेष points प्राप्त करने के बाद आप user को “level up” option देके उसे और भी interesting कर सकते है.
4. आप इस game का android format coding भी कर सकते है, एवं इसको Google Play Store में upload कर सकते है.
5. Google Play Store में upload करने के लिए आपको Developer Account बनाना पड़ेगा.
आप ChatGPT के सहायता से code तो बना लेंगे, एवं उसे बनाने के बाद खेल भी पाएंगे. किन्तु, एक विशेष बात है. कुछ मनोयोग की बाते:
1. आप python का थोडा ज्ञान ले लीजिए. Library access कैसे किआ जाता है, function loop कैसे तैयार किआ जाता है. ChatGPT आपको code तो बना देगा, किन्तु अनेक विषय में आपको code patch करना पड़ेगा, जिससे आप python की सामान्य ज्ञान के बिना कर नहीं पाएंगे
2. आपको code advancement के लिए python library access करने का तरीका सिखने की आवश्यकता है.
3.आपको केवल ChatGPT की सहायता से पूरा game बनाने की सोच रखना, आपको game को आकर्षक बनाने नही देगा.
आपको अगर in-detail प्रोम्प्र्ट चाहिए, तो आप हमे comment करे. हम इस विषय में विस्तार से चर्चा करेंगे.