अवास्तविक इंजन 4 - पाठ्यक्रम 36,000 रूबल। बच्चों के लिए प्रोग्रामिंग के कोडी स्कूल से, 6 मॉड्यूल (महीने) का प्रशिक्षण
अनेक वस्तुओं का संग्रह / / December 02, 2023
प्रारूप: व्यक्तिगत और समूह पाठ, ऑफ़लाइन और ऑनलाइन (वास्तविक समय)।
बच्चों की संख्या: 1 से 8 तक.
एक ऑनलाइन समूह में 750 रूबल/घंटा से,
ऑफ़लाइन समूह में 850 रूबल/घंटा से,
1050 रूबल/घंटा से व्यक्तिगत रूप से ऑनलाइन,
1980 रूबल/घंटा से व्यक्तिगत रूप से ऑफ़लाइन।
कंप्यूटर गेम लंबे समय से हर बच्चे के जीवन का अभिन्न अंग बन गए हैं। गेमिंग उद्योग की आधुनिक उत्कृष्ट कृतियाँ उच्च परिशुद्धता विवरण, आश्चर्यजनक ग्राफिक्स और भौतिकी के साथ कल्पना को आश्चर्यचकित करती हैं जो वास्तविकता के समान होती जा रही हैं। इस बीच, एक बच्चा भी सुंदर, यथार्थवादी, शानदार और रोमांचक वीडियो गेम बना सकता है! क्या आप चाहते हैं कि आपका बेटा या बेटी मॉनिटर के पीछे से खेल निर्माण को देखें और एक साधारण खिलाड़ी की भूमिका से हट जाएं? फिर मॉस्को में CODDY स्कूल से अवास्तविक इंजन 4 पाठ्यक्रम में आपका स्वागत है। आपका बच्चा सीखेगा कि विभिन्न शैलियों और दिशाओं के आधुनिक गेम कैसे बनाए जाते हैं, उनमें मौजूद हर चीज़ का अध्ययन करेगा और उन्हें कैसे विकसित किया जाता है। पाठ्यक्रम के लिए विशेष ज्ञान या प्रशिक्षण की आवश्यकता नहीं है, इसलिए यह बुनियादी कंप्यूटर कौशल वाले 12 वर्ष और उससे अधिक उम्र के सभी कोडर के लिए उपयुक्त है।
अधिकांश गेम और 3डी प्रोजेक्ट गेम इंजन का उपयोग करके बनाए जाते हैं, जिसमें मीडिया उद्योग की सबसे बड़ी कंपनियों द्वारा विकसित टूल का एक विशाल सेट शामिल होता है। अनरियल इंजन हमारे समय के सबसे शक्तिशाली इंजनों में से एक है। 1998 से एपिक गेम्स द्वारा विकसित और समर्थित, प्रारंभिक संस्करणों और वर्तमान में, इसका उपयोग सौ से अधिक जारी परियोजनाओं के विकास में किया गया है।
हमारे पाठों में अवास्तविक इंजन पर एक गेम बनाना एक मजेदार और दिलचस्प प्रक्रिया में बदल जाता है। यह इंजन सुविकसित भौतिकी के साथ यथार्थवादी चित्र विकसित करने में सक्षम है। बच्चों को सुंदर पानी बनाने या हवा के झोंकों से पेड़ों को हिलाने के बारे में सोचने की ज़रूरत नहीं होगी। ये फ़ंक्शन पहले से ही इंजन में ही उपलब्ध कराए गए हैं और बच्चों को केवल सभी प्रकार की संभावनाओं का उपयोग करना होगा।
बेशक, आज आप इंटरनेट पर कई निःशुल्क अवास्तविक इंजन 4 ट्यूटोरियल पा सकते हैं। हालाँकि, हम समान विचारधारा वाले लोगों की संगति में और एक अनुभवी शिक्षक के मार्गदर्शन में इस अद्वितीय उपकरण में महारत हासिल करने की सलाह देते हैं।
अवास्तविक इंजन 4 प्रशिक्षण आपको कंप्यूटर गेम में बच्चों की रुचि और गेमिंग वातावरण बनाने और प्रबंधित करने के लिए जटिल तकनीकों को सीखने की अनुमति देता है। पाठ्यक्रम पूरा करने के परिणामस्वरूप, आपका बच्चा:
मॉस्को में अवास्तविक इंजन पाठ्यक्रम बच्चों को रचनात्मक विचारों को वास्तविक गेम परियोजनाओं में अनुवाद करने का एक शानदार अवसर देते हैं!
पाठ्यक्रम पूरा होने पर, प्रत्येक छात्र को CODDY से एक व्यक्तिगत प्रमाणपत्र प्राप्त होता है।
पाठ्यक्रम शिक्षक:
"जावास्क्रिप्ट प्रोग्रामिंग", "फ्रंटएंड डेवलपर: HTML/CSS/जावास्क्रिप्ट पर वेबसाइट", "हार्वर्ड CS50 कोर्स", "पायथन में बॉट्स", "पायथन और जावास्क्रिप्ट: कोडकॉम्बैट में गेम प्रोग्रामिंग", "स्क्रैच में गेम बनाना", "अवास्तविक" इंजन 4"
शिक्षा:
यारोस्लाव राज्य तकनीकी विश्वविद्यालय (YSTU), डिजिटल सिस्टम संस्थान (IDS), विशेषता "सॉफ़्टवेयर इंजीनियरिंग"।
अनुभव:
हाई स्कूल की शुरुआत के बाद से, उन्होंने सर्किट डिज़ाइन, वेब डेवलपमेंट, सिस्टम एडमिनिस्ट्रेशन और MYSQL डेटाबेस के क्षेत्रों में अतिरिक्त प्रशिक्षण सफलतापूर्वक पूरा किया है। अपने स्कूल और छात्र वर्षों के दौरान मुझे निम्नलिखित भाषाओं में प्रोग्रामिंग में रुचि थी: पास्कल, सी++, सी#, पायथन, रूबी, जावास्क्रिप्ट, साथ ही वेब डिज़ाइन भाषाएं (एचटीएमएल, सीएसएस)।
रूचियाँ:
उनके शौक में लकड़ी पर नक्काशी करना, प्लास्टिक/लकड़ी के जहाज मॉडल को असेंबल करना, वेबसाइट बनाना और पायथन में प्रोग्राम बनाना शामिल है। मुझे विश्वास है कि हाथ मोटर कौशल और मानसिक शक्तियों का विकास अटूट रूप से जुड़ा हुआ है।
"आईटी विशेषज्ञों की आवश्यकता केवल बढ़ेगी; उनमें से एक बनना एक छोटी सी कहानी का हिस्सा बनने के समान है।"
पाठ्यक्रम शिक्षक:
"कंप्यूटर साक्षरता", "माइनक्राफ्ट: आर्टिफिशियल इंटेलिजेंस का एक परिचय", "एथिकल हैकर", "कंप्यूटर मैक पर साक्षरता", "अवास्तविक इंजन 4", "पायथन और मशीन लर्निंग", "माइनक्राफ्ट प्रोग्रामिंग", "बॉट्स ऑन पायथन"
शिक्षा:
मॉस्को पॉलिटेक्निक यूनिवर्सिटी, विशेषता "सूचना सुरक्षा"।
Minecraft प्रोग्रामिंग प्रशिक्षण कार्यक्रम में प्रमाणित प्रतिभागी।
माइक्रोसॉफ्ट सर्टिफाइड टीचर इनोवेटर प्रोग्राम
अनुभव:
सी++, ऑब्जेक्ट के साथ पास्कल, पायथन, जावा, पीएचपी में पारंगत। मैं वेबसाइट लेआउट, वेबसाइट लेआउट बनाने और फ्रीलांस साइटों पर कंपनियों के लिए लोगो विकसित करने में शामिल था।
रूचियाँ:
प्रोग्रामिंग और सूचना सुरक्षा में लगे हुए हैं। खेल-कूद पसंद है और स्वस्थ जीवन शैली अपनाते हैं। उनकी रुचि संगीत और कला में है। उनका मानना है कि हर व्यक्ति जो चाहे हासिल कर सकता है।
"यदि आप चाहते हैं कि कोड लिखना आसान और त्वरित हो, तो इसे पढ़ना आसान बनाएं।"
पाठ्यक्रम शिक्षक:
"एथिकल हैकर", "फ्रंटएंड डेवलपर: HTML/CSS/जावास्क्रिप्ट पर वेबसाइटें", "यूनिटी 3डी", "अवास्तविक इंजन 4"
शिक्षा:
नोवोसिबिर्स्क राज्य तकनीकी विश्वविद्यालय, विशेषता "सूचना सुरक्षा"।
अनुभव:
पायथन, जावास्क्रिप्ट, एचटीएमएल/सीएसएस में पारंगत। शिक्षण अनुभव - 3 वर्ष। मुद्रा विनिमय पर व्यापार के लिए कार्यक्रमों के विकास में भाग लिया। विभिन्न परियोजनाओं में क्रिप्टोग्राफी टूल के कार्यान्वयन में शामिल।
रूचियाँ:
वह संगीत का अध्ययन करता है, मनोविज्ञान और अर्थशास्त्र का अध्ययन करता है। सूचना प्रौद्योगिकी के प्रति जुनूनी. विशेष रूप से, प्रोग्रामिंग, वेबसाइट बनाना, गेम। उनका मानना है कि खेल विकास एक रचनात्मक प्रक्रिया है जिसके लिए रचनात्मक सोच, सबसे अजीब विचारों और मनोविज्ञान में कुछ ज्ञान की आवश्यकता होती है। और कम उम्र में भी आप इन सभी कौशलों में महारत हासिल कर सकते हैं।
“हम पहले से ही आईटी दुनिया में पैदा हुए हैं। इसलिए, आपको जितनी जल्दी हो सके चलना सीखना होगा - टाइप करना सीखना होगा, दौड़ना सीखना होगा - प्रोग्राम करना होगा, कूदना सीखना होगा - गेम विकसित करना होगा। तब हम दूर-दूर तक प्रौद्योगिकी की इस अद्भुत दुनिया का पता लगाने में सक्षम होंगे।
पहला मॉड्यूल
सबक - एक
- अनरियल इंजन 4 डाउनलोड और इंस्टॉल करें
- इंटरफ़ेस को जानना
- 3डी स्पेस में काम करने के सिद्धांत
- इन-गेम ऑब्जेक्ट के साथ काम करना
- सामग्री संपादक को जानना और अपनी स्वयं की सामग्री बनाना
घर पर: इन-गेम ऑब्जेक्ट्स से कई रचनाएँ बनाएं, उन पर सामग्री लागू करें
दूसरा अध्याय
- इंजन के अंदर दिन और रात का बदलाव, रोशनी के साथ काम शुरू करें
- सामग्री संपादक, राहत बनावट के सिद्धांतों का गहन अध्ययन
- ब्लूप्रिंट विज़ुअल प्रोग्रामिंग सिस्टम का परिचय, पहली ब्लूप्रिंट कक्षाओं का निर्माण
- ब्लूप्रिंट का उपयोग करके स्क्रिप्ट लिखना, गेम ऑब्जेक्ट व्यवहार तर्क बनाना
घर पर: एक नया वर्ग बनाएं - एक लक्ष्य जो एक निश्चित क्षेत्र पर हमला करने पर प्रतिक्रिया करता है
पाठ तीन
- लेवल ब्लूप्रिंट का परिचय
- एक सरल चरित्र बनाना और उसके आंदोलन के तर्क की प्रोग्रामिंग करना
- स्तर के भीतर वस्तुओं के व्यवहार के तर्क को प्रोग्रामिंग करना
- खेल "भूलभुलैया" बनाने की शुरुआत
घर पर: अर्जित ज्ञान का उपयोग करके, चरित्र की छलांग को लागू करें, एक भूलभुलैया डिज़ाइन करें जिसका उपयोग खेल में किया जाएगा
पाठ चार
- स्तरों के बीच संक्रमण
- एक भूलभुलैया के बारे में गेम के लिए एक संपूर्ण गेमप्ले का निर्माण
- खेल संतुलन पर काम करना (हम तय करते हैं कि खिलाड़ी क्या कर सकता है और क्या नहीं)
- खेल "भूलभुलैया" को पूरा करना
- अपने खुद के गेम लोकेशन पर काम शुरू करना
- भूभाग बनाने के लिए उपकरण (पहाड़, अवसाद, आदि)
घर पर: आवश्यक भू-भाग के साथ अपना स्वयं का गेम मानचित्र बनाएं
दूसरा मॉड्यूल
सबक - एक
- अवास्तविक इंजन 4 में वास्तविक भूभाग का आयात
- गेम मैप में सामग्री जोड़ना, इलाके के लिए परतें बनाना
- खेल मानचित्र में वनस्पति जोड़ना
घर पर: अपने खुद के गेम मैप पर काम खत्म करें, विभिन्न प्रकार के इलाकों के लिए सामग्री जोड़ें, आवश्यक गेम ऑब्जेक्ट जोड़ें, यदि संभव हो तो पौधे, पेड़ आदि जोड़ें
दूसरा अध्याय
- स्टार्टर सामग्री जोड़ना और उपयोग करना
- साधारण इमारतों और अन्य वास्तुशिल्प वस्तुओं का निर्माण
- टाइमलाइन नोड का अध्ययन, इसके संचालन के सिद्धांत और आवेदन का दायरा
- संभावित बग और समस्याओं का समाधान
घर पर: एक प्लेटफ़ॉर्म या एलिवेटर बनाएं, जो कुंजी दबाने पर खिलाड़ी को आसानी से एक निश्चित स्थान पर ले जाएगा
पाठ तीन
- विजेट ब्लूप्रिंट का परिचय
- खेल के लिए मुख्य मेनू का निर्माण
- अपने खुद के बटन, पृष्ठभूमि संगीत जोड़ें
- मेनू बटन का एनीमेशन
- मेनू से वांछित स्तर पर जाएं
घर पर: बनाए जा रहे गेम की शैली के लिए उपयुक्त आवश्यक बटनों, पैनलों के साथ अपना स्वयं का मेनू बनाएं
पाठ चार
- विजेट ब्लूप्रिंट के साथ काम जारी रखा
- संपूर्ण चरित्र स्वास्थ्य और कवच प्रणाली का निर्माण
- ब्लूप्रिंट के अंदर अपने स्वयं के फ़ंक्शन बनाएं
- मानचित्र पर खतरनाक क्षेत्रों का निर्माण जो नुकसान पहुंचाते हैं
- चरित्र मृत्यु (खेल ख़त्म)
घर पर: एक नया ब्लूप्रिंट वर्ग बनाएं - एक क्षेत्र जो एक चरित्र के स्वास्थ्य को पुनर्स्थापित करता है
तीसरा मॉड्यूल
सबक - एक
- अवास्तविक इंजन 4 में जटिल वर्णों को लागू करने के सिद्धांत
- अनरियल इंजन 4 में स्केलेटल एनिमेशन कैसे काम करता है
- एनिमेशन ब्लूप्रिंट का परिचय
- एनिमेशन को मिश्रित और प्रक्षेपित करने के तरीके
- ब्लेंडस्पेस 1डी का परिचय
घर पर: चरित्र के लिए अपनी खुद की एनीमेशन क्लास बनाएं और जंप एनीमेशन का प्लेबैक लागू करें
दूसरा अध्याय
- अपने स्वयं के एनिमेशन बनाने के तरीके
- गेम में अपने खुद के एनिमेशन जोड़ना
- मार्केटप्लेस से एनिमेशन आयात करें
- ब्लेंडस्पेस 2डी का परिचय
- तीसरे व्यक्ति का कैमरा मोड बदलना
घर पर: द्वि-आयामी ब्लेंडस्पेस का उपयोग करके, उपयुक्त एनिमेशन के साथ स्क्वाट स्थिति में चलने की चरित्र की क्षमता का एहसास करें
पाठ तीन
- तीसरे और पहले व्यक्ति से कैमरा स्विच करना
- लाइनट्रेस का परिचय
- खेल में वस्तुओं को स्थानांतरित करने की क्षमता का कार्यान्वयन
-संभावित त्रुटियों का सुधार
घर पर: संबंधित इंटरफ़ेस तत्व के साथ एक पूर्ण चरित्र सहनशक्ति प्रणाली बनाएं
पाठ चार
- तीसरे पक्ष के स्रोतों से अवास्तविक इंजन 4 में संपत्ति आयात करें
- खेल में ध्वनियाँ जोड़ना
- विभिन्न प्रकाश स्रोतों का निर्माण. स्थैतिक, स्थिर और गतिशील प्रकाश व्यवस्था
- पोस्ट-प्रोसेसिंग प्रभाव
- कट दृश्यों का निर्माण
- परियोजनाओं की प्रस्तुति
चौथा मॉड्यूल
सबक - एक
- एआई के साथ काम करने के लिए एक मानक चरित्र का संशोधन
- एआई नियंत्रक का निर्माण और विन्यास
- सबसे सरल कृत्रिम बुद्धि का निर्माण जो कुछ बाधाओं को दूर करने में सक्षम है
घर पर: आपने कक्षा में जो सीखा उसे घर पर दोहराएँ और AI को किसी भी बाधा पर प्रतिक्रिया करने के लिए प्रेरित करें
दूसरा अध्याय
- नेव मेश बाउंड वॉल्यूम के साथ कार्य करना
- कृत्रिम बुद्धिमत्ता में सुधार, खिलाड़ियों और अन्य खेल वस्तुओं का पीछा करने की क्षमता जोड़ना
- जब खिलाड़ी सीमा से बाहर चला जाता है तो प्रोग्रामिंग एआई व्यवहार
घर पर: जब खिलाड़ी का पीछा किया जा रहा हो तो एआई सामग्री को बदलने के लिए प्रोग्राम करें
पाठ तीन
- बिहेवियर ट्री के बारे में जानना और उसके साथ काम करना
- कृत्रिम बुद्धिमत्ता की क्षमताओं में सुधार, दिए गए बिंदुओं पर मानचित्र पर गश्त करना
घर पर: कोड बदलें ताकि एआई बिंदुओं के माध्यम से यादृच्छिक क्रम में नहीं, बल्कि क्रमिक रूप से एक से दूसरे तक चले।
पाठ चार
- एआई "इंद्रियाँ" जोड़ना (दृष्टि, श्रवण)
- बिहेवियर ट्री के लिए अपने खुद के इवेंट (कार्य) बनाना
- एआई का अंतिम सेटअप, इसके संचालन के लिए संभावित परिदृश्यों का विस्तार
घर पर: कोड बदलें ताकि एआई अलग-अलग गति से चले, स्थिति के आधार पर, कार्यों के बीच दो सेकंड की देरी जोड़ें
5वां मॉड्यूल
सबक - एक
- जटिल सामग्रियों का संशोधन
- मिक्सामो सेवा को जानना और उसके साथ काम करना
- अपने स्वयं के मॉडल के लिए एक कंकाल बनाना
- अपने स्वयं के मॉडल पर मानक एनिमेशन को पुनः लक्षित करना
घर पर: कला कक्षाओं में आगे उपयोग के लिए कई चरित्र मॉडल तैयार करें और आयात करें
दूसरा अध्याय
- चरित्र के लिए अपने स्वयं के एनिमेशन खोजें, डाउनलोड करें और आयात करें
- स्टेट मशीन को जानना और उसके साथ काम करना
- सामान्य तौर पर एक-आयामी ब्लेंडस्पेस और एनीमेशन ब्लूप्रिंट की स्थापना
घर पर: पहले से डाउनलोड किए गए मॉडल के लिए एनिमेशन कॉन्फ़िगर करें, Shift कुंजी दबाकर प्रोग्राम कैरेक्टर एक्सेलेरेशन
पाठ तीन
- प्रथम-व्यक्ति शूटर के लिए संपत्ति तैयार करना और आयात करना
- पहले व्यक्ति में चरित्र की गति और एनीमेशन के तर्क का विकास
- उन वस्तुओं को जोड़ना और अनुकूलित करना जो चरित्र के हाथों में होंगी (हथियार, आदि)
घर पर: कोड बदलें ताकि पात्र छिपकर झुक सके
पाठ चार
- एक गतिशील दृष्टि बनाएँ
- लाइनट्रेस पर आधारित एक शूटिंग प्रणाली का जोड़
- ध्वनि जोड़ना
घर पर: अपने स्तर पर काम कर रहे हैं- नक्शा
छठा मॉड्यूल
सबक - एक
- शूटिंग करते समय बिखराव जोड़ना
- विभिन्न स्प्रे पैटर्न का निर्माण
- डिकल्स का निर्माण और अनुकूलन
घर पर: अपने मानचित्र पर कार्य करना जारी रखें. इसके अतिरिक्त, प्रोजेक्ट को इस तरह से अनुकूलित करें कि डिकैलिन दीवारों पर हमेशा के लिए बना रहे और एक निश्चित अवधि के बाद गायब हो जाए।
दूसरा अध्याय
- किसी शॉट में भौतिक वस्तुओं की प्रतिक्रियाएँ जोड़ना
- गति में बढ़ा हुआ बिखराव जोड़ना
- हथियार एनिमेशन आयात और अनुकूलित करें
घर पर: घर पर, कक्षा में आपने जो कुछ किया था उसे दोहराएँ, सभी नए कोड पर टिप्पणी करना सुनिश्चित करें। अपना स्वयं का मानचित्र बनाना जारी रखें.
पाठ तीन
- एक पुनर्भरण प्रणाली का निर्माण
- एनिम मोंटाज के साथ काम करना
- अनुकूलन, बग फिक्स
घर पर: मानचित्र पर अंतिम कार्य, प्रस्तुतिकरण के लिए परियोजना तैयार करना
पाठ चार
- सूचनात्मक यूआई तत्व जोड़ना
- शॉट्स के दौरान गोलियों और फ्लैश से ट्रेसर जोड़ना
- प्रोजेक्ट प्रस्तुति