मैं गेम के तहत स्टार्ट मेनू में अपना गेम कैसे बना सकता हूं (अभी सिर्फ एक C # कंसोल एप्लीकेशन है) ??
मेरा मतलब है कि किसी भी प्रोग्राम के लिए Windows Vista / 7 में गेम के रूप में पंजीकरण करना संभव है?
मैं गेम के तहत स्टार्ट मेनू में अपना गेम कैसे बना सकता हूं (अभी सिर्फ एक C # कंसोल एप्लीकेशन है) ??
मेरा मतलब है कि किसी भी प्रोग्राम के लिए Windows Vista / 7 में गेम के रूप में पंजीकरण करना संभव है?
जवाबों:
अपने सभी विंडोज उत्तरों के लिए MSDN की ओर मुड़ें!
"गेम्स फॉर विंडोज टेक्निकल रिक्वायरमेंट्स: विंडोज एक्सपी, विंडोज विस्टा और विंडोज 7 पर गेम्स के लिए बेस्ट प्रैक्टिस" में गेम एक्सप्लोरर इंटीग्रेशन पर एक सेक्शन है ।
गेम्स एक्सप्लोरर के साथ एकीकरण के लिए आवश्यक है कि आप एक गेम डेफिनिशन फाइल (GDF) को लेखक करें, जो कि एक XML टेक्स्ट फाइल है, जो एक विंडोज़ के साथ-साथ एक संसाधन के रूप में एक बाइनरी फ़ाइल (एक निष्पादन योग्य फ़ाइल या DLL) के भीतर एम्बेडेड है। गेम को तब गेम्स एक्सप्लोरर के साथ पंजीकृत होना चाहिए।
...
विंडोज गेम्स एक्सप्लोरर के साथ एकीकरण पर विवरण डायरेक्टएक्स एसडीके में प्रदान किए गए हैं। DirectX SDK में एक गेम डेफिनिशन फाइल (GDF) एडिटर, साथ ही GDF एक उदाहरण GDFExampleBinary, जो एक नमूना में शामिल है। एक अन्य नमूना, GameUxInstallHelper, मौजूदा इंस्टॉलेशन सिस्टम में आवश्यक कार्यक्षमता को एकीकृत करने के लिए दिनचर्या प्रदान करता है। गेम डेफिनिशन फाइल वैलिडेटर (gdftrace.exe) जीडीएफ के मूल्यांकन के लिए डिबगिंग समर्थन प्रदान करता है। सी ++ के लिए डायरेक्टएक्स एसडीके डॉक्यूमेंटेशन में "विंडोज गेम्स एक्सप्लोरर इंटीग्रेशन" भी देखें।
एक अन्य लेख भी है, "गेम डेवलपर्स के लिए विंडोज गेम्स एक्सप्लोरर" , जो अतिरिक्त जानकारी प्रदान कर सकता है, खासकर यदि आप इंस्टालशील्ड या एमएसआई इंस्टॉलर का उपयोग करते हैं। ऐसा लगता है कि आप इसे इंस्टॉलर में एकीकृत कर सकते हैं।
इसके अलावा यह ब्लॉग पोस्ट वास्तव में एक महान ट्यूटोरियल की तरह दिखता है; भले ही यह कथित तौर पर एक्सएनए गेम पर लागू होता है, मैं इसके माध्यम से पढ़ता हूं और ऐसा लगता है कि यह अभी भी आप पर लागू होगा! विशेष रूप से इस पर ध्यान दें:
जो हमें हमारे अंतिम कार्य में लाता है - खेल का वास्तविक पंजीकरण। यह चरण आम तौर पर इंस्टॉलर द्वारा स्थापित किया जाता है जैसे कि इनो सेटअप या इंस्टालशील्ड के बजाय उपयोगकर्ता या डेवलपर द्वारा सीधे।
और वह (इंस्टॉलर के साथ एकीकरण) गेम डेवलपर्स लेख के लिए उपरोक्त विंडोज गेम एक्सप्लोरर द्वारा कवर किया गया लगता है। इसलिए मुझे लगता है, इस जानकारी को देखते हुए, यह बहुत सरल होना चाहिए!