2012-01-26 18 views
20

विंडोज के लिए किनेक्ट has been just released on the 1st of February के लिए किनेक्ट।एचटीएमएल 5

क्या यह HTML5 गेम के साथ काम करने का कोई अच्छा तरीका है? शायद किसी भी तरह आगामी गेमपैड एपीआई के साथ ...? यहां विचारों की तलाश है, विशेष रूप से वेब ब्राउज़ करने वाले उपयोगकर्ताओं के लिए न्यूनतम अतिरिक्त स्थापना ओवरहेड के साथ।

+2

पर एक नज़र डाल सकते हैं मुझे नहीं लगता कि आप प्लगइन/एक्सटेंशन के बिना ऐसा कर सकते हैं। शायद एक प्लगइन/एक्सटेंशन है जो ब्राउज़र में ** किनेक्ट डेटा ** भेजता है। यदि नहीं, _please_ कोई इसे [Kinect SDK] (http://microsoft.com/en-us/kinectforwindows/) के माध्यम से बनाता है। यह बहुत उपयोगी होगा! – user824294

+1

यह आलेख ब्राउज़र पर डेटा बिंदु खींचने के लिए सर्वर और कैनवास से कनेक्ट करने के लिए websockets का उपयोग करता है। [वेबसाकेट्स और कैनवास का उपयोग करके किनेक्ट और एचटीएमएल 5] (http://studentguru.gr/b/vangos/archive/2012/01/01/kinect-amp-html5-using-websockets-and-canvas.aspx) – user824294

उत्तर

19

ZigFu Kinect के लिए एक ब्राउज़र प्लगइन ZigJS कहा जाता है प्रदान करता है और हाथ के इशारों HTML/जावास्क्रिप्ट Kinect का उपयोग करके ऐप्स सक्षम हो जाएगा की तरह लगता है। आप ZigFu.com से ZigJS प्राप्त कर सकते हैं

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

हमें क्षमा करें जबकि हम वाणिज्यिक किनेक्ट एसडीके के लिए समर्थन लॉन्च कर रहे हैं। अधिक जानकारी के लिए जल्द ही अब ZigFu.com पर होगा,, OpenNI पैकेज स्थापित और http://motionos.com/demos

+2

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

+2

जॉर्डन, यह स्वीकार करने के लिए कुछ हद तक दुर्भाग्यपूर्ण है कि मैंने वीसी का पीछा करने में कितना समय व्यतीत किया है। लेकिन मुझे किसी के लिए ब्रंच खरीदने के लिए प्यार होगा। –

+2

चिंता न करें, मैं सिर्फ चिढ़ा रहा था-और ब्रंच उन लोगों के लिए है जिन्हें जमीन से स्टार्टअप प्राप्त करने से अपने गधे को काम करने की आवश्यकता नहीं है। :) सौभाग्य! –

5

नहीं, यह संभव नहीं है। यह संभव हो सकता है यदि आप एक ब्राउज़र प्लगइन लिखना चाहते थे जो सीधे किनेक्ट एसडीके के साथ एकीकृत हो। लेकिन उस समय, आप बड़े पैमाने पर एचटीएमएल 5 खेलों के अधिकांश लाभों को छोड़ रहे हैं ... अर्थात्, बाहरी प्लगइन निर्भरताओं की कमी ;-)

+0

क्या यह संभव है इस प्लगइन का उपयोग कर किनेक्ट से Google धरती को नियंत्रित करने के लिए? यदि हां, तो किन कदमों की आवश्यकता है? – Faizan

5

ब्राउज़र प्लगइन/एक्सटेंशन की आवश्यकता के बारे में पिछली टिप्पणियां/उत्तर सही हैं।

ZigFu पर एक नज़र, विशेष रूप से http://zigfu.com/devtools.html, जो (आप http://www.motionos.com/demos पर कुछ डेमो पा सकते हैं) उनके ZDK/ZigJS साथ सिर्फ इस पेशकश करने के लिए काम कर रहे हैं ले लो।

4

मैं कुछ ऐसा कर रहा हूं, जो किनेक्ट के साथ विन 8 मेट्रो ऐप्स बना रहा है। आईई 10 वेबस्केट्स का उपयोग करता है (कम से कम अभी के लिए; मुझे नहीं पता कि यह हमेशा मामला होगा) - तो सेवा के माध्यम से अपने किनेक्ट डिवाइस से कनेक्ट करना अब के लिए एकमात्र तरीका हो सकता है। यह वास्तव में आपके प्रश्न के आपके 'कोई स्थापना आवश्यक' भाग में मदद नहीं करता है, लेकिन यह काफी अच्छी तरह से काम करता है, जितना मैं बता सकता हूं।

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

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

एक दिलचस्प पक्ष परियोजना :)

2

पर क़ौम की जाँच आप शायद Depth.js इस्तेमाल कर सकते हैं अगर आप सफारी, क्रोम या फ़ायरफ़ॉक्स लक्षित कर रहे हैं।

link

"DepthJS एक ब्राउज़र एक्सटेंशन (वर्तमान में क्रोम & सफारी) कि माइक्रोसॉफ्ट Kinect किसी भी वेब पेज से बात करने की अनुमति देता है। यह रूप में अच्छी तरह Kinect के लिए निम्न स्तर के कच्चे पहुँच प्रदान करता है उच्च स्तर के रूप में विकास को सरल बनाने के लिए हाथ इशारा कार्यक्रम।"

2

तुम भी intrael सर्वर का उपयोग कर सकते हैं

http://www.intrael.com

Intrael कि एमएस Kinect के लिए एक ठोस HTTP इंटरफेस प्रदान करता है एक छोटा सा अनुप्रयोग सर्वर है। यह डिवाइस से आ रही गहराई डाटा को संसाधित करता , ऑब्जेक्ट्स ट्रैक करता है और क्लाइंट्स के लिए अपनी कई संपत्तियों को प्रदान करता है। कैमरों से कच्चे आउटपुट को जेपीईजी छवियों या एमजेपीईजी वीडियो धाराओं के रूप में भी प्रदान किया जाता है। सादा AJAX, कंप्यूटर से अधिक कुछ भी नहीं दृष्टि अब ब्राउज़र में सीधे और कुशलता से निष्पादित की जा सकती है। स्मार्ट सुरक्षा कैमरों से सभी प्रकार की इंटरैक्टिव सतहों पर, वेब विकास के लिए नई संभावनाओं की एक बड़ी संख्या खुलती है। इनपुट प्रक्रिया स्वयं ही एक कला बन जाती है। कोड बहुत कुशल, अत्यधिक पोर्टेबल और मुफ्त सॉफ्टवेयर के रूप में लाइसेंस प्राप्त है।

2

मैंने किनेक्ट का उपयोग करके एक व्यायाम खेल का एक डेमो बनाया। मैंने वेब सॉकेट के साथ एक नोडजेस सर्वर और सभी जुड़े ग्राहकों को केनेक्ट डेटा स्ट्रीम किया। ब्राउज़र में हमने वेबडब्लूएस का उपयोग करके गेम बनाने के लिए श्रीडॉब्स थ्री.जेएस को लाइब्रेरी प्रस्तुत किया। आप वीडियो here