गेमप्ले प्रोग्रामिंग - कोर्स 89,200 रूबल। XYZ स्कूल से, प्रशिक्षण, दिनांक: 29 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 27, 2023
150 व्याख्यान + 22 गृहकार्य
अवधि: 5 महीने
ज्ञान का स्तर: उन्नत
380 घंटे से अधिक अभ्यास
रेनबो सिक्स सीज के पूर्व प्रमुख गेमप्ले प्रोग्रामर से कार्यक्रम के अनुसार प्रशिक्षण
गेमप्ले प्रोग्रामर उपयोगकर्ता अनुभवों को लागू करता है, जैसे कि नियंत्रणीय वाहन या ग्रैपलिंग हुक, जैसे अनचार्टेड 4 में। यदि आपको ऐसे कार्य पसंद हैं तो यह कोर्स आपके लिए है। यहां आप सीखेंगे कि किसी भी यांत्रिकी को व्यवहार में कैसे लागू किया जाए और इसे व्यवस्थित तरीके से कैसे किया जाए - जैसा कि एएए स्टूडियो में प्रथागत है। कोर्स पूरा करने के बाद, आप न केवल निशानेबाज, बल्कि किसी अन्य शैली के गेम भी बना पाएंगे - 2डी प्लेटफॉर्मर, आरटीएस, फ्लाइट सिम्युलेटर, फाइटिंग गेम या आरपीजी।
यदि आप हैं तो पाठ्यक्रम आपके लिए उपयुक्त है
- आप कम से कम एक प्रोग्रामिंग भाषा जानते हैं और गेम स्टूडियो में गेमप्ले प्रोग्रामर या अनरियल इंजन में अपने गेम के लिए कोड के रूप में काम करना चाहते हैं।\
- C++ डेवलपर, उबाऊ व्यावसायिक कार्यों से थक गया है, कुछ और दिलचस्प करना चाहता है और अधिक कमाने के लिए अपने कौशल में सुधार करना चाहता है।
यूबीसॉफ्ट में रेनबो सिक्स सीज पर काम करने वाले गेमप्ले प्रोग्रामर से प्रोग्राम प्रशिक्षण
एक स्नातक परियोजना के रूप में, आप चुनने के लिए गेमप्ले सिस्टम में से एक को लागू करेंगे - एक ड्रोन या एक धनुष
उपहार के रूप में "कैरियर धोखा" - मास्टर कक्षाओं का चयन जो नौकरी खोजने में मदद करेगा
1 महीने के लिए XYZ प्लस की सदस्यता - यह बंद स्ट्रीम और मास्टर कक्षाओं के साथ हमारा ज्ञान आधार है
पाठ्यक्रम का उद्देश्य
पाठ्यक्रम आपको एक वास्तविक डेवलपर बनने में मदद करेगा - प्रशिक्षण उन दोनों के लिए उपयुक्त है जो पहले से ही गेम प्रोग्राम करना जानते हैं और शुरुआती जो सीखना चाहते हैं कि स्क्रैच से अवास्तविक इंजन में कैसे काम किया जाए। आपको कोड लिखना सिखाएं जो खेल के पात्रों को घूमने, नेविगेट करने, शूट करने और उनके आसपास की दुनिया के साथ सक्रिय रूप से बातचीत करने की अनुमति देगा। पाठ्यक्रम के दौरान हम C++ सीखेंगे, अनरियल इंजन 4 के साथ काम करेंगे, इन्वेंट्री और पर्यावरण स्थापित करेंगे, पात्र और हथियार बनाएंगे।
आप पाठ्यक्रम पर क्या करेंगे?
- C++ में गेम और गैर-खिलाड़ी वर्ण (NPC) बनाएं
- अवास्तविक इंजन 4 में मूवमेंट, शूटिंग, मूवमेंट और कई अन्य के यांत्रिकी को लागू करें
- कोड समीक्षाओं का उपयोग करके गेमप्ले बग ढूंढें और ठीक करें
- पर्सफोर्स गेम संस्करण नियंत्रण प्रणाली के साथ काम करें
- गेम इंटरफेस (जीयूआई) और नेटवर्क मैकेनिक्स विकसित करें
- कोड अनुकूलित करें
शिक्षण के परिणाम
यूई और सी++ में बुनियादी शूटर यांत्रिकी को लागू करने में कौशल
आप सीखेंगे कि शूटिंग, मूवमेंट, अवास्तविक नेटवर्क प्रतिकृति, एनपीसी की कृत्रिम बुद्धिमत्ता और क्षति पर उनकी प्रतिक्रिया कैसे काम करती है - और आप सीखेंगे कि यह सब स्वयं कैसे बनाया जाए।
उद्योग से मौलिक अवधारणाओं का ज्ञान
आप सीखेंगे कि टिक फ़ंक्शन क्या है और इसके चरण क्या हैं, व्यवहार का पेड़ और एनपीसी की भावनाओं की प्रणाली, कंकाल एनिमेशन कैसे काम करते हैं, लाइन ट्रेस या रे कास्ट क्या है और इसे कैसे कार्यान्वित किया जाता है।
स्टूडियो में काम करने के लिए कौशल
कोर्स पूरा करने के बाद, आप गेम स्टूडियो में जूनियर डेवलपर के पद के लिए आवेदन कर सकेंगे, और यदि आपके पास किसी अन्य क्षेत्र में विकास का अनुभव है, तो मध्य पद के लिए आवेदन कर सकेंगे।
त्रुटियों को दूर करने के लिए कोड समीक्षाएँ आयोजित करना
आप कोड समीक्षाओं का उपयोग करके गेमप्ले में त्रुटियां ढूंढेंगे और उन्हें ठीक करेंगे। और पर्सफोर्स गेम संस्करण नियंत्रण प्रणाली के साथ भी काम करें और परीक्षण से गुजरें।