मैं एक नवोदित गेम प्रोग्रामर हूं, जो PS3, Xbox 360 के लिए उद्योग प्रोग्रामिंग में आने की कोशिश कर रहा हूं। मुझे जो मुख्य समस्या दिख रही है, वह है कि किसी संभावित नियोक्ता को अपने कौशल का प्रदर्शन करने की आवश्यकता है, लेकिन PS3 या Xbox 360 के लिए देव किट तक पहुंच के बिना, कर रहा हूं। यह सीधे असंभव है।
मेरा सवाल है, सांत्वना डेवलपर्स को मेरा कौशल दिखाने का सबसे अच्छा वैकल्पिक तरीका क्या है?
Windows के लिए DirectX में C ++ प्रोग्रामिंग Xbox 360 प्रोग्रामिंग कौशल दिखाने के करीब लगती है, और OpenGL में C ++ प्रोग्रामिंग PS3 प्रोग्रामिंग कौशल दिखाने के लिए अपेक्षाकृत करीब लगती है। दुर्भाग्य से, यह वेब अनुसंधान से ऐसा लगता है जैसे कि Xbox 360 और PS3 दोनों में वास्तव में अपनी खुद की प्रोपर लाइब्रेरी है, इसलिए यह 100% उपयोगी प्रयास नहीं है। यह दृष्टिकोण निकटतम लगता है, लेकिन अधिकांश समय लेने वाला भी। इसके अलावा आप वास्तव में कंसोल पर कुछ भी नहीं बना रहे हैं।
दूसरी ओर, XNA में प्रोग्रामिंग करने से यह लाभ होता है कि आपके गेम वास्तव में कंसोल पर होते हैं, हालांकि मुझे यह आभास होता है कि इस पर "वास्तविक सौदा" नहीं है क्योंकि यह डायरेक्टएक्स के चारों ओर केवल एक आवरण है और इसके बजाय C # का उपयोग करता है सी ++।
क्या किसी को उद्योग के अंदर से ज्ञान या अनुभव है ताकि यह पता चल सके कि संभावित नियोक्ता को दिखाने के लिए किस तरह का गेम डेमो सबसे उपयोगी होगा? C ++ में DirectX, OpenGL, XNA, Unreal Engine, Unity3d, Flash, आदि-आदि? दिन में केवल इतने ही घंटे होते हैं, और मुझे अपने प्रयासों को निर्देशित करने का तरीका जानना अच्छा लगेगा।
मेरी आंत की भावना यह है कि DirectX सबसे अच्छा विकल्प होगा, क्योंकि यह Xbox 360 पर उपयोग होने वाले के करीब लगता है, लेकिन अगर किसी अन्य भाषा / इंजन में एक अच्छा डेमो होने के नाते यह उतना ही अच्छा है, तो जाहिर तौर पर जाने के लिए कम समय लगेगा एक और मार्ग।
आपकी मदद और सलाह के लिए अग्रिम धन्यवाद!