XNA का नेतृत्व कहाँ है? [बन्द है]


13

मुझे XNA बहुत पसंद है। मैं सच में है। मेरे स्कूल में गेम डेवलपमेंट क्लब के अध्यक्ष के रूप में, हम इसका उपयोग करते हैं और मैं इसे सिखाता हूं। लेकिन मैं इसे लेकर चिंतित हूं।

मुझे हमेशा आश्चर्य होता है कि क्या कोई संकेत है कि XNA कभी केवल एक प्रोटोटाइप / आर्केड खेल भाषा से अधिक हो जाएगा? मैंने हमेशा यह महसूस किया है कि Microsoft इसे छोड़ने के कगार पर है, जैसे कि उन्होंने DirectX को प्रबंधित किया है। Xbox Live आर्केड एक अद्भुत विचार है, लेकिन यह "असली" Xbox गेम द्वारा ओवरसाइड किया गया है, जब मुझे लगता है कि यह बहुत अधिक क्षमता वाला होगा, तो Microsoft ने इसे और अधिक बल दिया।

अब केवल विंडोज फोन 7 के लिए XNA 4.0 CTP के साथ, यह किसी प्रकार की फोन-ओनली चीज में रूपांतरित हो रहा है। मैं वास्तव में अनिश्चित हूं कि वे ऐसा क्यों कर रहे हैं।

XNA की वर्तमान स्थिति क्या है, और यह कहां है? क्या यह केवल मोबाइल में जा रहा है, या 4.0 अंततः Xbox और डेस्कटॉप उपयोग के लिए जारी किया जाएगा?

दूसरे शब्दों में, क्या यह समय और धन का निवेश करने के लिए एक भाषा है, या इसे केवल परित्याग के निरंतर भय के साथ ही अस्थायी रूप से विकसित किया जाना चाहिए? और जब मैं यह पूछता हूं, तो मैं डेस्कटॉप और Xbox गेम के बारे में बात कर रहा हूं, क्योंकि मैं स्पष्ट रूप से देख सकता हूं कि यह विंडोज फोन 7 प्लेटफॉर्म के लिए पसंद का गेम फ्रेमवर्क है।

चूंकि यह सवाल कुछ व्यक्तिपरक है (लेकिन मैं वास्तव में आपकी राय के साथ तथ्यों की तलाश कर रहा हूं!) मैं इसे सीडब्ल्यू बना रहा हूं।


बंद होने के बाद से यह सिर्फ अटकलें हैं।
तेतड़


1
मुझे पता है यह देर से आता है। किसी के लिए भी जो चिंतित है, मोनोमेग वास्तव में XNA का एक ओपन-सोर्स कार्यान्वयन है, जो आकर्षक है। और यह कई प्लेटफार्मों का समर्थन करता है। यदि आप इसके साथ नहीं जाने का निर्णय लेते हैं, तो भी इसे देखें।
as999999

जवाबों:


2

XNA के विकास से मुझे लगता है कि वे अंततः इसे प्रबंधित डायरेक्टएक्स के प्रतिस्थापन के रूप में देख रहे हैं। जहां तक ​​फोन के फीचर्स की बात है, तो यह केवल इसलिए है क्योंकि वे विंडोज फोन 7 (या जो भी कहा जाता है) को सपोर्ट करने के लिए XNA में हेराफेरी कर रहे हैं। उन्होंने 3.0 के साथ एक समान काम किया (या यह 3.1 था?) और Zune / Zune HD। कुल मिलाकर, मुझे लगता है कि ये मोबाइल डिवाइस प्लेटफ़ॉर्म की अस्थायी विशेषताएं हैं और कुछ बिंदु पर दूर हो जाएंगी, जबकि वे XNA की कोर में सुधार जारी रखेंगे।

अतिरिक्त प्रमाण यह है कि उच्च गुणवत्ता वाले कार्यों (जैसे सोल सर्वाइवर) को विकसित करने के लिए XNA का अधिक उपयोग किया जा रहा है।


1
रिकॉर्ड के लिए MDX को सालों पहले हटा दिया गया था।
ओल्होव्स्की

7

XNA 4.0 बीटा आपको Hidef प्रोफाइल के तहत विंडोज और 360 दोनों को लक्षित करने की अनुमति देता है। यह देखते हुए कि उपकरण अभी भी बीटा में हैं, हालांकि, Xbox 360 पर तैनाती अभी तक सक्षम नहीं हैं।

मुझे लगता है कि विंडोज फोन प्लेटफॉर्म पर एक्सएनए का निवेश और प्रचार प्रतिबद्धता का एक दृढ़ स्तर दर्शाता है। बहुत कम से कम, WP7 में XNA- आधारित अनुप्रयोगों का एक समूह होगा, जिसे लंबे समय तक XNA का समर्थन करने की आवश्यकता होगी।

जैसा कि उल्लिखित है, 4.0 रिलीज में शामिल बहुत सारे ब्रेकिंग परिवर्तन भविष्य के लिए XNA तैयार करने के हित में किए गए हैं।


3

XBOX 360 के लिए आपकी एकमात्र पसंद है।

खिड़कियों के लिए मैंने हमेशा लोगों को कुछ और उपयोग करने की सिफारिश की है ... बहुत बेहतर विकल्प हैं, विशेष रूप से वे जो खिड़कियों की तुलना में अन्य प्लेटफार्मों पर काम करते हैं (जैसे, महत्वपूर्ण पीसी ओएस में काम करते हैं ...)

Microsoft अभी भी किसी भी तरह से कार्य करता है जो उन्हें लगता है कि उन्हें कुछ और पैसा देगा, भले ही यह लंबे समय में खराब हो या "बुरा लग रहा हो", जैसा कि डायरेक्ट इनपुट के साथ उनका व्यवहार है (उन्होंने XBOX 360 कंट्रोलर को डायरेक्ट की तरह बकवास काम किया इनपुट, घोषित डीआई को पदावनत, और आविष्कार किया गया XInput, जो केवल 360 नियंत्रक का समर्थन करता है, और सामान्य तौर पर DI की तुलना में WAAAY कम विशेषताएं हैं, यह स्पष्ट है कि एमएस ने केवल विंडोज पर अधिक 360 नियंत्रकों को बेचने के लिए किया, विशेष रूप से वे पागलपन से महंगे हैं )


हुंह ... मैंने झूठ बोला? (या कुछ गलत कहा?)
तेज तर्रार

2
आम एसई शिष्टाचार एक टिप्पणी पोस्ट करने के लिए है कि आप डाउनवोट क्यों करते हैं, इसलिए बाकी समुदाय को लाभ हो सकता है।
एलन

ऐसा लगता है कि यहां लागू नहीं होता है (मैं अभी भी सोच रहा हूं कि मुझे -3 क्यों मिला)
स्पीडर

हम ... शायद यह XNA के प्रशंसक थे (मैंने पहले उन लोगों में से कुछ पाया, भले ही मैं सच कहूं, वे मुझ पर पागल हो गए ...)
स्पीडर

1
-1 क्योंकि आप दावा करते हैं कि Microsoft दीर्घकालिक लाभ की परवाह नहीं करता है, जो बकवास है।
ओल्होव्स्की

1

XNA 4.0 CTP (अब बीटा द्वारा अधिगृहीत) विंडोज के विकास के लिए उपलब्ध है, मैं इसे विंडोज विंडोज प्रोजेक्ट पर काम करने के लिए उपयोग कर रहा हूं। मुझे लगता है कि यह सिर्फ विंडोज 7 फोन के विकास के अलावा और कुछ के लिए "आधिकारिक तौर पर समर्थित" नहीं है।

मुझे कोई कारण नहीं दिखता कि Microsoft इसे अल्पावधि में छोड़ने पर भी विचार करेगा, शॉन हैरग्रेव्स अपने ब्लॉग पर उल्लेख करते हैं कि वे इस संस्करण पर बहुत काम कर रहे हैं ताकि भविष्य में इसका प्रमाण DirectX 10 और 11 के लिए दिया जा सके।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.