विषयसूची:

सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें: 22 कदम (चित्रों के साथ)
सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें: 22 कदम (चित्रों के साथ)

वीडियो: सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें: 22 कदम (चित्रों के साथ)

वीडियो: सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें: 22 कदम (चित्रों के साथ)
वीडियो: Linux Concepts and Virtualization for Cloud Apps by Mr. Amit Doegar on 12th August 2013 2024, जुलाई
Anonim
Image
Image
सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें
सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें
सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें
सॉफ्ट टॉय ब्लूटूथ डाइस और एमआईटी ऐप आविष्कारक के साथ एंड्रॉइड गेम विकसित करें

पासा खेल खेलने का तरीका अलग है

1) लकड़ी या पीतल के पासे से पारंपरिक खेल।

2) मोबाइल या पीसी में मोबाइल या पीसी द्वारा यादृच्छिक रूप से बनाए गए पासा मूल्य के साथ खेलें।

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

ब्लूटूथ पासा के लिए एक एंड्रॉइड गेम सपोर्ट भी विकसित करें। मैं इंस्ट्रक्शंस के लिए छोटे एप्लिकेशन को विकसित करने के लिए MIT ऐप आविष्कारक का उपयोग करता हूं। यहां मैं विस्तार से बताता हूं कि कैसे मैं एक गेम नाम "ब्लैक होल एंड स्पेस शिप" (जैसे सांप और सीढ़ी) विकसित करता हूं और खिलाड़ी का नाम वॉल-ई और ईवीई के रूप में विकसित करता हूं, इसलिए इसका "ब्लैक होल और स्पेस शिप में वॉल-ई और ईवी" बिना ब्लूटूथ पासे के भी आप इस गेम को खेल सकते हैं। केवल खेल विकास के लिए कृपया सीधे चरण 9 पर जाएं।

चरण 1: आवश्यक सामग्री

सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता

सामग्री की आवश्यकता

1) अरुडिनो नैनो - 1 नं।

2) MPU6050 - ट्रिपल एक्सिस गायरो एक्सेलेरोमीटर मॉड्यूल - 1No

3) HC05 ब्लूटूथ मॉड्यूल - 1No।

4) पुश ऑन/ऑफ बटन - 1 नं।

5) 9वी बैटरी - 1 नं।

6) 9वी बैटरी कनेक्टर - 1 नं।

7) सादा पीसीबी।

8) पुरुष महिला हैडर पिन।

9) नालीदार बोर्ड।

10) स्पंज।

11) मखमली कपड़ा।

चरण 2: सर्किट विकास

सर्किट विकास
सर्किट विकास
सर्किट विकास
सर्किट विकास
सर्किट विकास
सर्किट विकास
सर्किट विकास
सर्किट विकास

Arduino प्रोजेक्ट्स के लिए सर्किट विकसित करना हमेशा मेरे लिए बहुत रुचिकर होता है। यहाँ एक बहुत ही सरल कनेक्शन है।

विन के लिए बिजली की आपूर्ति 9V बैटरी से एक ON/OFF बटन के माध्यम से दी जाती है।

मैं हमेशा HC05 को Arduino Tx, Rx से जोड़ता हूं लेकिन यहां इस प्रोजेक्ट में यह D4, D3 से जुड़ा है और इसे कनेक्ट करने के लिए सॉफ्टवेयर सीरियल के रूप में उपयोग करता है। परिवर्तन का कारण सर्किट को पासा में पैक करना है और कोड को बदलना सर्किट से एचसी05 को हटाने में सक्षम नहीं है, अगर एचसी05 मौजूद है तो कोड अपलोड करने में सक्षम नहीं है। इसलिए पिन 4, 5 में बदलें।

MPU6050 Vcc और GND नैनो 5V और GND से जुड़े हैं। MPU6050 के SDA को A4 और SCL को A5 से कनेक्ट करें।

संभव के रूप में एक छोटी ढाल बनाओ। MPU6050 को किसी भी दिशा में सीधी स्थिति में रखें। अब सर्किट तैयार है। नमूना कार्यक्रम के साथ जांचें और कोण की गणना करें।

चरण 3: फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं

फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं
फिल बोर्ड के साथ स्क्वायर बॉक्स 3 इंच बनाएं

सिंगल प्लाई नालीदार बोर्ड का उपयोग करके 3 इंच X 3 इंच X 3 इंच का बॉक्स बनाएं। इसका एक बॉक्स बनाना बहुत आसान है, बहुत सारे तरीके। मैं पैटर्न बनाने के लिए सिंगल शीट का उपयोग करता हूं और इसे फेविकोल (गम) के साथ चिपकाता हूं। एक तरफ खुला रखें। बॉक्स को भरने के लिए 3 इंच X 3 इंच के टुकड़े काट लें, मेरे लिए इसे भरने के लिए 17 टुकड़े लगते हैं। यह भरण टुकड़े सर्किट को उसी स्थिति में रखते हैं।

चरण 4: स्विच को ठीक करें

स्विच को ठीक करें
स्विच को ठीक करें
स्विच को ठीक करें
स्विच को ठीक करें
स्विच को ठीक करें
स्विच को ठीक करें

नालीदार बॉक्स में स्विच को ठीक करें। बॉक्स के केंद्र को खोलने के विपरीत दिशा में चिह्नित करें और एक वृत्त बनाएं। स्विच को पकड़ने के लिए पिन कट होल का उपयोग करें। अब बॉक्स में फिल नालीदार टुकड़े डालें और मार्कर का उपयोग करके फिल के टुकड़ों में छेद वाली जगह को चिह्नित करें। भरावन के टुकड़े निकालें और मार्कर चिह्नों के साथ टुकड़ों में स्लॉट लें। और जांचें कि स्विच बैक भाग फिट है।

चरण 5: सर्किट के लिए फिल बोर्ड में स्लॉट लें

सर्किट के लिए फिल बोर्ड में स्लॉट लें
सर्किट के लिए फिल बोर्ड में स्लॉट लें
सर्किट के लिए फिल बोर्ड में स्लॉट लें
सर्किट के लिए फिल बोर्ड में स्लॉट लें
सर्किट के लिए फिल बोर्ड में स्लॉट लें
सर्किट के लिए फिल बोर्ड में स्लॉट लें

बीच वाले हिस्से को छोड़ दें, खांचे ले लिए गए टुकड़े और बचे हुए बाएँ और दाएँ हिस्से के टुकड़े लें और सर्किट और बैटरी के लिए स्लॉट लें। स्लॉट को सर्किट और बैटरी को कसकर पकड़ना चाहिए, लेकिन इसे आसानी से निकालने में सक्षम होना चाहिए। Arduino USB कनेक्टर को बाहर की तरफ रखें ताकि हम प्रोग्राम को बदल सकें बस पासा खोलें। मुख्य बात यह है कि MPU6050 को किसी भी स्थिति में सीधा रखें। सर्किट और गोंद (मैं फेविकोल का उपयोग करता हूं) सभी शीट को एक साथ हटा दें और सूखने दें। अब सर्किट होल्डिंग पार्ट तैयार है।

चरण 6: मूल पासा समाप्त करें

मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें
मूल पासा समाप्त करें

बिजली की आपूर्ति तारों को लंबे तार से बदलें। स्विच से दो तार लें। स्लॉट के माध्यम से तार डालें और एक छोर को बैटरी धारक के सकारात्मक और दूसरे को Arduino uno के विन से कनेक्ट करें। बैटरी के नेगेटिव-वे से सीधे arduino के gnd तक। बैटरी कनेक्ट करें और बैटरी को अंदर रखें अब मूल पासा संरचना तैयार है।

पक्षों पर पेंसिल में अंक अंकित करें। बटन वाली भुजा 1 है और इसकी विपरीत भुजा 6 है। मूल पासा पक्षों के लिए विकिपीडिया देखें और इसे पासे में चिह्नित करें।

ध्यान दें

वर्तमान में 1 साइड में पासा फर्श पर सपाट नहीं है, जबकि स्पंज जोड़ने पर इस तरफ सही किया जाता है।

चरण 7: पासा के कोण की जाँच करें

पासा के कोण की जाँच करें
पासा के कोण की जाँच करें

कार्ड बोर्ड पासा खोलें और तार को आर्डिनो से कनेक्ट करें। नमूना कोड का प्रयोग करके MPU6050 का XYZ का कोण ज्ञात कीजिए। एक स्प्रेड शीट बनाएं और प्रत्येक भुजा में दिखाए गए कोण को चिह्नित करें। रीडिंग लें और प्रत्येक दिशा में XYZ की एक श्रेणी बनाएं। उस सीमा का प्रयोग करें जो पासे के किनारों को निर्धारित करता है।

चरण 8: Arduino प्रोग्राम

गूगल ड्राइव से Arduino के लिए प्रोग्राम डाउनलोड करें यहाँ क्लिक करें

प्रोग्राम में MPU6050 से कनेक्ट करने के लिए वायर लाइब्रेरी का उपयोग करें, HC05 से कनेक्ट करने के लिए सॉफ़्टवेयर सीरियल लाइब्रेरी का उपयोग करें। वायर लाइब्रेरी से अनुरोध प्रतिक्रिया MPU6050 से रीडिंग प्राप्त करें और गणना के साथ XYZ (वेब से ली गई गणना) के कोण का पता लगाएं। कोण के साथ प्रारंभिक चरण के अनुसार पासा पक्ष की गणना करें। एंड्रॉइड से जब पहले ओके प्राप्त होता है तो पासा 2 चक्र के लिए प्रतीक्षा करता है, फिर वर्तमान स्थिति की 3 बार जांच करता है, यदि स्थिति 3 बार के लिए समान है तो यह वर्तमान पक्ष को एंड्रॉइड पर भेजती है। तो बिना घुमाए पासा पक्ष एंड्रॉइड को नहीं भेजा जाता है।

चरण 9: MIT ऐप आविष्कारक में ऐप बनाना शुरू करें

MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें
MIT ऐप आविष्कारक में ऐप बनाना शुरू करें

एमआईटी एपीपी आविष्कारक 2

आओ और शीट के सामने बैठो क्योंकि यह एंड्रॉइड डाइस गेम विकसित करने का समय है। मैं दो खिलाड़ियों के साथ सांप और सीढ़ी का खेल चुनता हूं।

एमआईटी एपीपी आविष्कारक विजुअल प्रोग्रामिंग इंटरफेस के साथ एक ऑनलाइन एंड्रॉइड ऐप डेवलपर है। ऐप विकसित करना बहुत आसान है। नेट में बहुत सारे सहायता संसाधन मिले। यहाँ हम खेल विकास पर जाने से पहले कुछ बुनियादी कदम देखते हैं।

ऊपर दिए गए लिंक को खोलें ऐप आविष्कारक वेब पेज पर जाएं। बाईं ओर क्रिएट ऐप पर क्लिक करें और यह Google के साथ साइन इन करने के लिए जाता है। अपना Google खाता उपयोगकर्ता नाम और पासवर्ड दें और साइन इन करें। यह आपकी परियोजनाओं की सूची में जाता है। मैंने इंस्ट्रक्शंस के लिए बहुत सारे छोटे ऐप किए। नया प्रोजेक्ट बनाएं बटन पर क्लिक करें और इनपुट बॉक्स में प्रोजेक्ट का नाम दें और ओके पर क्लिक करें और यह आपको डेवलपमेंट पेज पर ले जाएगा।

चरण 10: एमआईटी ऐप आविष्कारक की मूल बातें

एमआईटी ऐप आविष्कारक की मूल बातें
एमआईटी ऐप आविष्कारक की मूल बातें
एमआईटी ऐप आविष्कारक की मूल बातें
एमआईटी ऐप आविष्कारक की मूल बातें
एमआईटी ऐप आविष्कारक की मूल बातें
एमआईटी ऐप आविष्कारक की मूल बातें

डिजाइनर स्क्रीन

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

ऊपर की तरफ आपको एक ऐड स्क्रीन बटन मिला है, एक इनपुट बॉक्स पर क्लिक करके नया स्क्रीन नाम पूछें, नाम दर्ज करें और ओके पर क्लिक करें, नई स्क्रीन बनाई गई है। प्रोजेक्ट में स्क्रीन की सूची डिज़ाइनर में स्क्रीन को उस स्क्रीन पर ले जाने का चयन करके स्क्रीन जोड़ें बटन के बगल में स्थित बटन में सूचीबद्ध है। स्क्रीन को हटाने के लिए हटाएं बटन पर क्लिक करें।

मीडिया क्लिक अपलोड फाइल में और पॉपअप स्क्रीन से फाइल चुनें पर क्लिक करें और अपलोड करने के लिए कंप्यूटर में फाइल का चयन करें और ओके पर क्लिक करें। प्रोजेक्ट में छवियों को जोड़ने के लिए इस विधि का उपयोग करें।

ब्लॉक स्क्रीन

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

चरण 11: वॉल-ई और ईवीई पहली स्क्रीन

वॉल-ई और ईव फर्स्ट स्क्रीन
वॉल-ई और ईव फर्स्ट स्क्रीन
वॉल-ई और ईव फर्स्ट स्क्रीन
वॉल-ई और ईव फर्स्ट स्क्रीन

आइए हमारी कोडिंग शुरू करें। यह एक पारंपरिक सांप और सीढ़ी है, मैं इसे ब्लैकहोल और स्पेस शेप का नाम देता हूं और ब्लैकहोल और स्पेस में वॉल-ई और ईव के खिलाड़ियों का नाम शामिल करता हूं।

फ्रंट स्क्रीन में सिर्फ टाइटल और प्ले बटन। प्ले बटन पर क्लिक करके गेम स्क्रीन पर जाएं।

ब्लॉक्स साइड में आप कमांड को सिर्फ दो सेट ब्लॉक्स में देख सकते हैं।

चरण 12: गेम स्क्रीन

गेम स्क्रीन
गेम स्क्रीन
गेम स्क्रीन
गेम स्क्रीन
गेम स्क्रीन
गेम स्क्रीन

डिजाइनर स्क्रीन

डिज़ाइनर स्क्रीन में हमारे पास दो लेआउट होते हैं, एक गेम आइटम के साथ और दूसरा गेम समाप्त होने के साथ। लोड पर गेम एंड लेआउट छुपाएं। अंत में विजेता की छवि (वॉल-ई या ईवीई) के साथ पहला लेआउट और दृश्यमान गेम एंडिंग लेआउट दिखाई देता है। स्क्रीन के ओरिएंटेशन को पोर्ट्रेट के रूप में रखें।

फोटोशॉप फोटोशॉप में 10 X 10 ब्लॉकों के साथ एक छवि डिजाइन करें और सभी ब्लॉकों को 1 से 100 तक नंबर दें जैसा कि चित्र में दिखाया गया है (सांप और सीढ़ी के खेल के लिए आंदोलन)। अपनी पसंद के अनुसार रंग दें और पृष्ठभूमि सेट करें। सांप और सीढ़ी के लिए और से ब्लॉक की योजना बनाएं। ब्लैक होल के प्रारंभ बिंदु के नीचे छवि में ब्लैक होल जोड़ें और अंत बिंदु के शीर्ष में अंत छवि, प्रत्येक ब्लैक होल बिंदु पर इन दोनों के बीच कनेक्ट करें। स्पेस शिप टेकन पॉइंट में ऊपर और ड्रॉप पॉइंट प्लेट फॉर्म में एक स्पेस शिप इमेज लगाएं।

गेम लेआउट में एक कैनवास जोड़ें और दो इमेज स्पिरिट जोड़ें, एक वॉल-ई इमेज के साथ और दूसरा ईवीई इमेज के साथ और सेट गुणों को असत्य पर सेट करें। नीचे की ओर डाइस के लिए इमेज जोड़ें, वर्तमान स्थिति दिखाने के लिए एक लेबल के साथ प्लेयर 1 छवि, वर्तमान स्थिति दिखाने के लिए एक पासा छवि, एक लेबल के साथ प्लेयर 2 छवि।

प्रोग्राम सपोर्ट के लिए तीन क्लॉक, नोटिफ़ायर और ब्लूटूथ क्लाइंट जोड़ें।

अंतिम लेआउट में विजेता छवि लोड करने के लिए एक छवि और खेल को पुनः आरंभ करने के लिए एक बटन होता है।

ब्लॉक स्क्रीन

ब्लॉक में पासा यादृच्छिक पीढ़ी के लिए कोडिंग होती है यदि ब्लूटूथ से कनेक्ट नहीं है, जबकि पासा छवि पर क्लिक करें, यदि ब्लू टूथ पासा से ब्लूटूथ पासा मान से जुड़ा है। पासा मान के अनुसार खिलाड़ी को मूव करें। पासे में 1 डालने के बाद ही खेल में कदम रखें। यदि 1 या 6 रिप्ले का विकल्प रखा जाता है और यदि अंतरिक्ष जहाज को शीर्ष पर ले जाया जाता है तो दूसरा रिप्ले, यदि ब्लैक होल नीचे लाता है तो कोई रिप्ले नहीं। जो पहले 100 तक पहुंचता है वह विजेता होता है। कोडिंग स्टेप बाय स्टेप देखें।

चरण 13: गेम स्टार्ट ब्लॉक

गेम स्टार्ट ब्लॉक
गेम स्टार्ट ब्लॉक

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

चरण 14: ब्लू टूथ कनेक्शन

ब्लू टूथ कनेक्शन
ब्लू टूथ कनेक्शन

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

यदि पासा क्लिक किया जाता है तो पासा यादृच्छिक रूप से चलता है और एक बिंदु के रूप में रुकता है और ब्लूटूथ से कनेक्ट नहीं होने पर इसका पासा मान होता है। घड़ी 2 का उपयोग पासा घुमाने के लिए किया जाता है और 1 से 6 तक यादृच्छिक संख्या प्राप्त करता है। यदि ब्लूटूथ से जुड़ा है तो arduino से पासा मान।

घड़ी 1 खिलाड़ी को कदम से कदम मिलाकर चलती थी। उदाहरण यदि आप पॉज़ १० में हैं और ५ डालते हैं तो यह चरण ११, १२, १३, १४, १५ से कदम बढ़ाना चाहता है। तो घड़ी १ इसे नियंत्रित करें और कॉल प्रक्रिया को सिक्का ले जाएँ और स्थिति की जाँच करें।

चरण 15: चरण शर्तें और आगे बढ़ें

चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल
चरण शर्तें और चाल

अब पासा डाला जाता है और मूल्य लिया जाता है और सिक्का चलाया जाता है। और खिलाड़ी ग्रिड में एक स्थिति में है। 18 में कहो।

मूवकोइन प्रक्रिया के बाद, चेकमूव निष्पादित किया गया। इसमें उदाहरण के लिए अगर स्थिति की एक सूची है (यदि सिक्का 18 में है तो सिक्के को 45 पर ले जाएं और खिलाड़ी को दूसरी बारी के लिए अनुमति दें) जैसे छेद के लिए बुद्धिमान इसे उल्टा ले जाएं और बिंदु प्राप्त करें। फिर उस पालियर सिक्के को उस स्थिति में ले जाएँ।

Calcelpos प्रक्रिया में कैनवास की चौड़ाई को 10 से विभाजित करके और वर्तमान सेल के कॉलम के साथ गुणा करके सेल की X और Y स्थिति का पता लगाएं। इसी तरह ऊंचाई के लिए ऊंचाई को 10 से विभाजित करें और वर्तमान सेल की पंक्ति संख्या को गुणा करें।

मूवकॉइनलोक प्रक्रिया, खिलाड़ी के अनुसार, खिलाड़ी के सिक्के को कैल्सेलपोस में गणना की गई स्थिति में ले जाएं।

चरण 16: रंग बदलें और पासा छवि बदलें

रंग बदलें और पासा छवि बदलें
रंग बदलें और पासा छवि बदलें

जबकि घड़ी 2 यादृच्छिक संख्या के अनुसार चलती है, छवि को पासा में बदल देती है और जब स्टॉप वर्तमान पासा मान छवि दिखाती है। प्लेयर बैकग्राउंड कलर को हरे रंग में बदलें जो खेलना चाहते हैं और जो नहीं खेलना चाहते हैं उन्हें ऑरगेन करें। उसके लिए प्रक्रिया बनाएं और प्रत्येक पासा खेलने की प्रक्रिया को कॉल करें।

चरण 17: खेल समाप्त करें

खेल समाप्त करें
खेल समाप्त करें
खेल समाप्त करें
खेल समाप्त करें
खेल समाप्त करें
खेल समाप्त करें

यदि खिलाड़ी का वर्तमान मान १०० है तो खेल समाप्ति प्रक्रिया को कॉल करें। एंड गेम प्रक्रिया में गेम लेआउट छुपाएं और एंड लेआउट दिखाएं। यदि खिलाड़ी 1 जीतता है तो अपनी छवि दिखाएं और खिलाड़ी 2 की छवि छुपाएं।

चरण 18: ऐप बनाएं

ऐप बनाएं
ऐप बनाएं
ऐप बनाएं
ऐप बनाएं
ऐप बनाएं
ऐप बनाएं
ऐप बनाएं
ऐप बनाएं

एमआईटी एआई कंपेनियन को प्ले स्टोर से डाउनलोड करें।

मोबाइल में ऐप को ओपन करें।

एमआईटी डेवलपर वेब पेज में बिल्ड मेनू पर क्लिक करें और ड्रॉप डाउन मेनू में एपीपी (.एपीके के लिए क्यूआर कोड प्रदान करें) पर क्लिक करें। प्रसंस्करण के कुछ मिनटों के बाद क्यूआर कोड दिखाता है।

मोबाइल में एमआईटी ऐप में स्कैन क्यूआर कोड पर क्लिक करें और पीसी में क्यूआर कोड को स्कैन करें और यह सीधे ऐप डाउनलोड करें और इंस्टॉल करने की अनुमति मांगें। अनुमति दें और ऐप इंस्टॉल करें।

अगर आप कंप्यूटर में एपीके फाइल चाहते हैं तो बिल्ड मेन्यू पर क्लिक करें और ड्रॉप डाउन मेन्यू में एपीपी (सेव.एपीके टू माय कंप्यूटर) पर क्लिक करें। कुछ मिनटों की प्रोसेसिंग पूरी होने के बाद कंप्यूटर में एपीके फाइल डाउनलोड हो जाती है।

चरण 19: Android में गेम खेलें

Android में गेम खेलें
Android में गेम खेलें
Android में गेम खेलें
Android में गेम खेलें
Android में गेम खेलें
Android में गेम खेलें

यहां क्लिक करके Google डिस्क से एपीके फ़ाइल डाउनलोड करें

गूगल ड्राइव से एआईए फाइल को यहां क्लिक करके डाउनलोड करें

उन लोगों के लिए जो प्रोग्रामिंग में रुचि नहीं रखते हैं, बस लिंक से एपीके फाइल डाउनलोड करें और इसे मोबाइल में इंस्टॉल करें।

मोबाइल में ब्लूटूथ ऑन करें। ब्लैक होल और स्पेस शिप आइकन एक मोबाइल पर क्लिक करें। स्वागत स्क्रीन में प्ले पर क्लिक करें।

ब्लू टूथ डाइस के साथ खेलें

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

ब्लू टूथ डाइस के साथ खेलें

स्क्रीन के निचले केंद्र पर पासा छवि पर क्लिक करें और यह यादृच्छिक रूप से पासा मान उत्पन्न करता है और खेल चल रहा है।

चरण 20: पासा स्पंज परत

पासा स्पंज परत
पासा स्पंज परत
पासा स्पंज परत
पासा स्पंज परत
पासा स्पंज परत
पासा स्पंज परत

अब पासा कार्ड बोर्ड में है और यह कई बार के माध्यम से करने में सक्षम नहीं है और एक तरफ बटन भी दबाता है। तो एक स्पंज बॉक्स बनाएं जो कार्ड बोर्ड के पासे में फिट हो। कार्ड बोर्ड बॉक्स 3 इंच X 3 इंच X 3 इंच है, मैं सभी तरफ 0.75 इंच का विस्तार करता हूं। तो स्पंज बॉक्स है तो स्पंज बॉक्स 4.5 इंच X 4.5 इंच X 4.5 इंच है। Songe बॉक्स बीच में खुला है इसलिए हम विफलता होने पर बैटरी को बदलने में सक्षम हैं।

चरण 21: मखमली कपड़े से ढकें और डॉट्स चिपकाएँ

मखमली कपड़े से ढकें और डॉट्स चिपकाएँ
मखमली कपड़े से ढकें और डॉट्स चिपकाएँ
मखमली कपड़े से ढकें और डॉट्स चिपकाएँ
मखमली कपड़े से ढकें और डॉट्स चिपकाएँ
मखमली कपड़े से ढकें और डॉट्स चिपकाएँ
मखमली कपड़े से ढकें और डॉट्स चिपकाएँ

मेरे पास लाल मखमली कपड़ा है। जैसे कार्ड बोर्ड बॉक्स 4.5 इंच X 4.5 इंच X 4.5 इंच आकार का एक कवर बनाते हैं और शीर्ष में स्पंज बॉक्स डालने के लिए एक ज़िप डालते हैं। 21 X 25 मिमी व्यास के घेरे काटें और कपड़े के गोंद का उपयोग करें जैसा कि उल्लेख किया गया है। कार्ड बोर्ड में। स्पंज बॉक्स को कवर में डालें और ज़िप करें। सभी तरफ स्पंज के कारण हम बाहर से चालू और बंद कर पाते हैं। पासा नंबर 1 साइड में 1 दबाएं और पासे पर स्विच जारी करें, इसे फिर से दबाएं पासे को बंद कर दें। अब पासा तैयार है और खेल तैयार है चलो खेलते हैं और मज़े करते हैं।

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

ध्यान दें:-

एक या दो बार बिंदुओं को सत्यापित करते समय सावधान रहें। क्योंकि मैं गलत तरीके से ६ और ४ पेस्ट करता हूं। फोटो और प्ले के बाद ही मैं इसे देखता हूं और ६ में से दोनों को हटाकर ४ पर पेस्ट करता हूं।

चरण 22: खेल के साथ मज़ा

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

मुझे इस प्रोजेक्ट को बनाने में बहुत मजा आता है। वही शब्द फिर से, मैं इस परियोजना से कुछ नई चीजें लेता हूं, मुझे लगता है कि आप भी इस परियोजना को पढ़ने पर कुछ छोटी चीजें सीखते हैं। इसे पढ़ने के लिए आप सभी का धन्यवाद।

सिफारिश की: