विषयसूची:

DIY वीडियो गेम हेड मूवमेंट द्वारा नियंत्रित (संवर्धित वास्तविकता): 4 कदम
DIY वीडियो गेम हेड मूवमेंट द्वारा नियंत्रित (संवर्धित वास्तविकता): 4 कदम

वीडियो: DIY वीडियो गेम हेड मूवमेंट द्वारा नियंत्रित (संवर्धित वास्तविकता): 4 कदम

वीडियो: DIY वीडियो गेम हेड मूवमेंट द्वारा नियंत्रित (संवर्धित वास्तविकता): 4 कदम
वीडियो: Supernova Vs Minecraft Earth 2024, जुलाई
Anonim
Image
Image
लैंग्वेज एंड मोशन डिटेक्शन लाइब्रेरी
लैंग्वेज एंड मोशन डिटेक्शन लाइब्रेरी

मैं आपको दिखाना चाहता हूं कि आजकल खुद का खेल बनाना कितना आसान है जिसे आपके शरीर को हिलाकर नियंत्रित किया जा सकता है। आपको वेब कैम और कुछ प्रोग्रामिंग कौशल के साथ सिर्फ एक लैपटॉप की आवश्यकता होगी।

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

चरण 1: भाषा और गति का पता लगाने वाली लाइब्रेरी

लैंग्वेज एंड मोशन डिटेक्शन लाइब्रेरी
लैंग्वेज एंड मोशन डिटेक्शन लाइब्रेरी

पहिया को फिर से शुरू करने की कोई आवश्यकता नहीं है। इंटरनेट पर कई पुस्तकालय हैं जो गति का पता लगाने का काम करते हैं और वे लगभग किसी भी भाषा के लिए और उपयोग के लिए स्वतंत्र हैं।

मैंने जावा का उपयोग करने का निर्णय लिया क्योंकि मैं चाहता था कि मेरा खेल मंच स्वतंत्र हो। इसे विंडोज, मैक, लिनक्स पर चलाया जा सकता है।

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

यदि आप जावा जानते हैं और कोशिश करना चाहते हैं, तो OpenIMAJ में गति का पता लगाने और ग्राफिक्स को संभालने के तरीके पर वास्तव में तेज़/सरल ट्यूटोरियल है।

मैंने अपनी अवधारणा के प्रमाण के रूप में एक Arkanoid खेल बनाने का फैसला किया, क्योंकि इसे लागू करना वास्तव में सरल है।

चरण 2: यह देखने के लिए संक्षिप्त ट्यूटोरियल कि चेहरे का पता लगाना कितना आसान है

चेहरे का पता लगाना कितना आसान है यह देखने के लिए लघु ट्यूटोरियल
चेहरे का पता लगाना कितना आसान है यह देखने के लिए लघु ट्यूटोरियल

मैंने आपको यह दिखाने का निर्णय लिया है कि Java&OpenIMAJ में चेहरे का पता लगाना कितना आसान है। यदि आप प्रोग्रामिंग नहीं जानते हैं, तो बस इस चरण को छोड़ दें;-)

यहां आपके पास कोड है:

// सबसे पहले स्क्रीन को इनिशियलाइज़ करें यदि HDVideoCapture vc = new VideoCapture(1240, 720);//फेस डिटेक्टर का प्रारंभ); vd.addVideoListener (नया VideoDisplayListener () {सार्वजनिक शून्य से पहले अपडेट (MBFImage फ्रेम) {// यह चेहरे का पता लगाता है और स्क्रीन पर चेहरे के चारों ओर फ्रेम प्रदर्शित करता है सूची चेहरे = fd.detectFaces (ट्रांसफॉर्म। कैलकुलेटइंटेंसिटी (फ्रेम)); के लिए (डिटेक्टेड फेस फेस: फेस) {फ्रेम। ड्रॉशैप (फेस.गेटबाउंड्स (), RGBColor. RED);

}

}

अद्यतन के बाद सार्वजनिक शून्य (वीडियो प्रदर्शन प्रदर्शन) { } });

चरण 3: ध्वनि बनाना

ध्वनि बनाना
ध्वनि बनाना

बस अतिरिक्त मनोरंजन के लिए मैंने कुछ ध्वनियाँ बनाईं जो पूरे खेल को और अधिक खेलने योग्य बनाती हैं। मैं अपने बेटे को ले जाता हूं (यह उसके लिए एक मजेदार था) और हमने कुछ बेवकूफी भरी आवाजें कीं जैसे सड़े हुए केले को फ्रिज के दरवाजों पर मारना;-) बाद में मैं धृष्टता में ध्वनियों को पोस्ट करता हूं और एक खेल में उनका पुन: उपयोग करता हूं।

सिफारिश की: