कुछ प्रकार के खेल को विकसित करने का प्रयास करता है, भले ही अवकाश समय के दौरान एक शौक उपयोगी (पेशेवर) अनुभव प्रदान करता है या क्या यह समय का बचपन का अपशिष्ट है?शौक खेल विकास का मूल्य
मैंने अपने व्यक्तिगत प्रोग्रामिंग कैरियर में चालू और बंद छोटी व्यक्तिगत गेम परियोजनाओं का पीछा किया है। मुझे (अक्सर) सख्त प्रदर्शन आवश्यकताओं और बढ़ती डिजाइन जटिलता ने मुझे अपने कुछ सबसे उपयोगी प्रोग्रामिंग पाठ सिखाए हैं।
इन परियोजनाओं में केवल कुछ नाम देने के लिए, मुझे बहुत जल्दी सामना करना पड़ा: "सब कुछ छोटे एन के लिए तेज़ है"। मैंने जटिलता को प्रबंधित करने के लिए मूल ऑब्जेक्ट उन्मुख डिजाइन सिद्धांतों का उपयोग करने के बारे में भी कठोर तरीका खोजा।
ऐसे क्षेत्र में जहां कई तकनीकें और विषय काफी सूखे/सुस्त हो सकते हैं, मुझे लगता है कि एक ही समय में मज़ेदार होने पर आवश्यक कौशल पर ब्रश करने के लिए नए (और नए नहीं) डेवलपर्स को प्रेरित करने के लिए शौक गेम विकास महत्वपूर्ण है।
This question सामान्य रूप से शौक परियोजनाओं के बारे में बात करते हैं, हालांकि यहां मैं विशेष रूप से गेम प्रोजेक्ट्स में अधिक रुचि रखता हूं और पेशेवर प्रोग्रामर के लिए कितना मूल्यवान हूं।
बिल्कुल। अफसोस की बात है कि ऐसा लगता है कि कम संसाधनों का उपयोग करना उतना ही कम महत्वपूर्ण माना जा रहा है जितना हार्डवेयर जल्दी हो जाता है और हम अधिक ढांचे का उपयोग करते हैं। मेरे व्यावहारिक अनुभव में हालांकि आपके सभी अंक 100% सही हैं। – Ash
कम संसाधनों का उपयोग करना अभी भी महत्वपूर्ण है। जबकि संसाधन बढ़ेगा, विलंबता की समस्याएं अभी भी मौजूद हैं। हेक, हमारे पास अभी भी GPU, CPU और स्मृति के बीच डेटा को स्थानांतरित करने में विलंबता है। जीपीयू गणना करके सीपीयू विलंबता को हटाने की कोशिश करता है लेकिन इसे अभी भी सीपीयू को डेटा को स्मृति से स्थानांतरित करने की आवश्यकता है। – MrValdez
यह खेल पर निर्भर करता है। मैंने कुछ रणनीति गेम किए हैं जहां स्मृति और ऑब्जेक्ट ट्रैकिंग गैर-मुद्दे थे। चुनौती एक सभ्य एआई लिख रही थी जो समानता को अनुमानित करने वाले किसी चीज़ पर इंसान खेल सकती थी। –