ps3 विकास के लिए आपको ps3 dev kit खरीदने की आवश्यकता है, जिसका मूल्य $ 2000 है। इसमें विकास के लिए हार्डवेयर और सॉफ्टवेयर शामिल हैं। सॉफ्टवेयर में एसडीके शामिल है जहां आप सी ++ (या कुछ अन्य भाषाओं सोनी निर्दिष्ट करता है) में कोड कर सकते हैं। और उपयोग करने के लिए ग्राफिक्स लाइब्रेरी पीएसजीएल (प्लेस्टेशन ग्राफिक्स लाइब्रेरी) है। यह ओपनजीएल-ईएस और एनवीआईडीआईए के सीजी प्रोग्रामिंग का संयोजन है। और बाद में गेम रिलीज करने के लिए आपको सोनी लाइसेंस प्राप्त डेवलपर बनने की जरूरत है। इसके लिए आपको मेल के माध्यम से सोनी से संपर्क करना चाहिए। वह लाइसेंस केवल डेवलपर्स या डेवलपर टीम को दिया जाता है, जिसमें गेम विकास में पर्याप्त पिछली समझ है।
और अब (फीब '12 के आसपास) सोनी प्लेस्टेशन सूट रिलीज करने जा रही है जिसके द्वारा डेवलपर्स प्लेस्टेशन प्रमाणित डिवाइस (ps3, प्लेस्टेशन वीटा, कुछ एंड्रॉइड मोबाइल आदि) के लिए एप्लिकेशन और गेम विकसित करने में सक्षम हो सकते हैं। वहां आपको सी # कोड का उपयोग करना होगा। लेकिन afaik यह ps3 के लिए पूर्ण एएए खेल विकास के लिए एक बेहतर एसडीके नहीं होगा। चूंकि यह वर्चुअल मशीन का उपयोग करता है जो कोड को गतिशील रूप से अंतर्निहित हार्डवेयर प्लेटफॉर्म पर अनुवाद करता है जहां यह चलता है, जो प्रदर्शन को प्रभावित कर सकता है। और एसडीके अब हमारे, ब्रिटेन, जापान में डेवलपर्स के लिए बंद बीटा परीक्षण में है। आप Google से क्वेरी 'प्लेस्टेशन सूट बंद बीटा' के साथ इसके परिणाम प्राप्त कर सकते हैं। और इसके बीटा प्लेस्टेशन वीटा के रिलीज के साथ आने वाले फेब में रिलीज होने की उम्मीद है।
माइक्रोसॉफ़्ट एक्सबॉक्स 360 के लिए शुरू करने के लिए बेहतर जगह xna गेम विकास है। और गेम विकास में कुछ समय के लिए बेहतर ज्ञान प्राप्त करने के बाद, आप xbox 360 गेम विकास के लिए एसडीके प्राप्त करने के लिए माइक्रोसॉफ्ट से संपर्क कर सकते हैं। माइक्रोसॉफ्ट द्वारा दिए गए एसडीके के साथ विकसित गेम के रूप में xna के साथ विकसित गेम बहुत तेज नहीं होंगे। लेकिन एक्सबॉक्स के लिए एसडीके प्राप्त करने में पीएस 3 के लिए एसडीके प्राप्त करने जैसी कई प्रक्रियाएं भी हैं। xna कोडिंग सी # में डायरेक्टएक्स और डायरेक्ट 3 डी ग्राफिक्स लाइब्रेरी के रूप में होगी।
और बाद में समाचार बताता है कि माइक्रोसॉफ्ट xna से मेट्रो स्टाइल ऐप्स में माइग्रेट कर रहा है। विंडोज 8 के साथ मेट्रो जारी किया जा रहा है। अब इसका बीटा संस्करण विंडोज 8 बीटा रिलीज के साथ बंडल किया गया है।और माइक्रोसॉफ्ट भविष्य में xna के लिए कोई समर्थन नहीं दिखाता है (यह अभी भी स्पष्ट नहीं है)। अब xna केवल dircetx9 के लिए उपलब्ध है। लेकिन मेट्रो को डायरेक्टएक्स 11 के साथ जारी किया जा रहा है। माइक्रोसॉफ्ट ने भविष्य में xna समर्थन के बारे में कोई शब्द नहीं दिया। मेट्रो ऐप्स में, आपको डायरेक्टएक्स और डायरेक्ट 3 डी ग्राफिक्स लाइब्रेरीज़ के साथ सी ++ में कोड होना चाहिए।
जानकारी के लिए धन्यवाद। क्या आपको पता है कि Xbox 360 के लिए वीएस का कोई भी संस्करण उपयोग किया जा सकता है, उदा। क्या इसकी सी ++ 11 सुविधाओं के साथ वीएस -2010 का उपयोग करना संभव है? –
@ Mr_C64 वर्तमान Xbox विकास किट VS2010 का समर्थन करता है। XBox के लिए कोड लिखने के लिए आपको केवल VS2010 से अधिक की आवश्यकता है; एसडीके (जिसे विशेष रूप से माइक्रोसॉफ्ट से लाइसेंस प्राप्त होना चाहिए) में एक कस्टम कंपाइलर, टूलचेन, और इसी तरह भी है। आप Xbox360 प्रोग्राम करने के लिए एक्सएनए का भी उपयोग कर सकते हैं, जो शुरू करना बहुत आसान है। – Crashworks