मैं जावा पर गेम सीखने का इच्छुक हूं, हाल ही में मैंने वेन L.Winston द्वारा लिखित ऑपरेशंस रिसर्च पर एक किताब देखी। गेम थ्योरी पर एक विषय है।
यह वास्तव में गणितीय है। मैं सिर्फ एक ऐप डेवलपर हूं, लेकिन क्या यह गेम गेम करियर शुरू करने में मददगार होगा?
मैं जावा पर गेम सीखने का इच्छुक हूं, हाल ही में मैंने वेन L.Winston द्वारा लिखित ऑपरेशंस रिसर्च पर एक किताब देखी। गेम थ्योरी पर एक विषय है।
यह वास्तव में गणितीय है। मैं सिर्फ एक ऐप डेवलपर हूं, लेकिन क्या यह गेम गेम करियर शुरू करने में मददगार होगा?
जवाबों:
खेल में खेल के सिद्धांत और खेल विकास खेल की ही तरह के बारे में बात नहीं कर रहे हैं। खेल सिद्धांत का उपयोग मुख्य रूप से अर्थशास्त्र और राजनीति विज्ञान में किया जाता है। लगता है कि आप जिस पुस्तक को पढ़ रहे थे वह व्यावसायिक रणनीति के बारे में थी?
मैं कहूंगा कि यह कहना अधिक सटीक है कि गेम थ्योरी को कंप्यूटर विज्ञान और उच्च स्तर के एल्गोरिदम से संबंधित तार्किक सिद्धांतों के विकास पर लागू किया जा सकता है। लेकिन गेम थ्योरी का अध्ययन करने से आपको बेहतर गेम डेवलपर बनने में मदद नहीं मिलेगी।
गेम थ्योरी के अधिकांश खेल बहुत अच्छे वीडियो गेम नहीं बनाते। उदाहरण के लिए, एक खेल कुछ इस तरह से होता है:
100 डॉलर पर बोली लगाने वाले लोग हैं। नियम यह है कि यदि आप जीतते हैं तो आप वह भुगतान करते हैं जो आप बोली देते हैं और $ 100 प्राप्त करते हैं। यदि आप दूसरे स्थान पर हैं, तो आप वह भी अदा करते हैं जो आप करते हैं लेकिन आपको कुछ नहीं मिलता है। एक सुंदर उबाऊ खेल और यदि बोली $ 100 से अधिक हो जाती है तो दोनों लोग हार जाते हैं।
गेम थ्योरी में आप जिस तरह की चीजें सीखेंगे, वह शायद यह सोचने के लिए अधिक लागू होगी कि एक खिलाड़ी आपके खेल को विकास के बजाय कैसे मदद कर सकता है। चूँकि मुझे लगता है कि अन्य पोस्ट पहले ही स्थापित कर चुके हैं कि यह वास्तव में फायदेमंद नहीं होगा, लेकिन अगर आप इस तरह के काम में हैं, तो यह काफी दिलचस्प होगा, मैं गणित के बारे में बात करूँगा जो सहायक हो सकता है।
रेखीय बीजगणित एक चाहिए, ज्यादातर क्योंकि यह गणित की अन्य शाखाओं की एक बहुत में प्रयोग किया जाता है, जिसमें खेल सिद्धांत भी शामिल है। यह खेल के विकास के दौरान मैंने सबसे ज्यादा गणित में भाग लिया है। मुझे लगता है कि अगर कोई इंजन के विकास में लग गया तो इस तरह का गणित और भी मज़बूत होगा। यह 3D गेम्स में 2D के विपरीत अधिक उपयोगी है।
संयुक्त गणित सहायक हो सकता है। विशेषकर संभावना के लिए। साथ ही कॉम्बिनेटरियल गेम थ्योरी गेम्स के बारे में है, लेकिन विशेष रूप से आधारित है और आम तौर पर गेम सरल होते हैं।
असतत संभावना भी उपयोगी है। मैंने वास्तव में बहुत अधिक निरंतर सामान नहीं देखा है, लेकिन असतत चीजें बहुत बार आती हैं और वास्तव में परीक्षण के समय में कटौती कर सकती हैं। मूल रूप से किसी भी समय आप यादृच्छिक संख्या का उपयोग करते हैं, जिसकी आप संभावना का उपयोग करेंगे। कभी-कभी यह बहुत बुनियादी होता है लेकिन कौन जानता है, कभी-कभी संभावना समस्याएं बहुत कम शामिल होती हैं, जो वास्तव में हैं।
और मुझे लगता है कि अगर आप एक भौतिकी इंजन विकसित करने के लिए थे, तो पथरी का उपयोग किया जाएगा लेकिन मुझे इंजन के विकास के बारे में कुछ नहीं पता है।
एक संबंध है, जैसा कि गेम थ्योरी को "इंटरएक्टिव निर्णय सिद्धांत" (विकिपीडिया) के रूप में भी जाना जाता है, लेकिन यह एक अत्यंत जटिल विषय है और आप शायद अधिक पारंपरिक मार्ग शुरू करने से बेहतर होंगे।
मूल रूप से, हाँ यह मददगार होगा, लेकिन गेम विकास शुरू करने के लिए यकीनन "बेहतर" तरीके हैं, जैसे कि कंप्यूटर विज्ञान के मूल सिद्धांतों का अध्ययन करना।