रोबॉक्स स्टूडियो में गेम बनाना - कोर्स 54,000 रूबल। बच्चों के लिए प्रोग्रामिंग के कोडी स्कूल से, 9 मॉड्यूल (महीने) का प्रशिक्षण
अनेक वस्तुओं का संग्रह / / December 02, 2023
अवधि: 9 मॉड्यूल (महीने) से, 72 घंटे* से।
प्रारूप: व्यक्तिगत और समूह पाठ, ऑफ़लाइन और ऑनलाइन (वास्तविक समय)।
बच्चों की संख्या: 1 से 8 तक.
एक ऑनलाइन समूह में 750 रूबल/घंटा से,
ऑफ़लाइन समूह में 850 रूबल/घंटा से,
1050 रूबल/घंटा से व्यक्तिगत रूप से ऑनलाइन,
1980 रूबल/घंटा से व्यक्तिगत रूप से ऑफ़लाइन।
Roblox सबसे लोकप्रिय व्यापक मल्टीप्लेयर ऑनलाइन गेम है, जिसने हाल ही में अपने स्वयं के प्लेटफ़ॉर्म - Roblox Studio पर गेम विकसित करने का अवसर प्रदान किया है! इस इंजन का उपयोग करके, बच्चे लुआ प्रोग्रामिंग भाषा का उपयोग करके अपनी खुद की गेम दुनिया बनाना सीखेंगे, पूर्ण गेम बनाएंगे, उन्हें दोस्तों और विशाल गेमिंग समुदाय के साथ साझा करेंगे।
आजकल, पेशेवर गेम और एप्लिकेशन डेवलपर्स एक बहुत लोकप्रिय और आशाजनक विशेषता हैं। यदि आपका बच्चा कंप्यूटर गेम या सूचना प्रौद्योगिकी में रुचि रखता है, लेकिन अभी तक कोई अनुभव नहीं है प्रोग्रामिंग में, "रोबॉक्स स्टूडियो में गेम बनाना" पाठ्यक्रम इसमें आपके बच्चे के लिए एक उत्कृष्ट शुरुआत है दिशा।
पाठ्यक्रम के दौरान, बच्चा एक वास्तविक गेम डेवलपर की तरह महसूस करेगा: वह सीखेगा कि रोबॉक्स स्टूडियो कैसे काम करता है, स्क्रैच से अपना पहला गेम बनाएगा और विशाल रोबॉक्स गेमिंग समुदाय में इसे बढ़ावा देगा।
रोबॉक्स का उज्ज्वल और रंगीन वातावरण बुनियादी कोडिंग कौशल सीखने, बच्चों को संभावित भविष्य के पेशे के रूप में प्रोग्रामिंग के बारे में उत्साहित करने के लिए आदर्श है।
पाठ्यक्रम के दौरान, बच्चे लुआ भाषा में बुनियादी प्रोग्रामिंग कौशल हासिल करेंगे और 3डी ऑब्जेक्ट का मॉडल बनाना और बनाना सीखेंगे। पाठ्यक्रम के दौरान, बच्चे बुनियादी कौशल हासिल करेंगे लुआ भाषा में प्रोग्रामिंग, वे 3डी ऑब्जेक्ट्स का मॉडल बनाना और बनाना सीखेंगे, गेम में चलती ऑब्जेक्ट्स जोड़ेंगे, गेम मुद्रा पेश करेंगे, दिन और रात के चक्र को समायोजित करेंगे, बनाएंगे खेल मेनू. बच्चे अपने स्वयं के कई खेल विकसित करेंगे। यह एक रोबोट लड़ाई, या एक कार रेस, अंतरिक्ष रोमांच या मिनी-फुटबॉल हो सकता है। लोग व्यक्तिगत परियोजनाएँ भी बनाएंगे और उनका बचाव भी करेंगे।
पाठ्यक्रम में भाग लेने वाले अपनी रचनाओं से कमाई करने की दिशा में पहला कदम उठाएंगे: रोबॉक्स स्टूडियो प्लेटफॉर्म आपको अपने खुद के अनूठे कपड़े बनाने और उन्हें अन्य खिलाड़ियों को बेचने की अनुमति देता है।
इसके अलावा हमारे पाठ्यक्रम में हम उन सामान्य अवधारणाओं और सिद्धांतों पर ध्यान केंद्रित करेंगे जो सभी प्रोग्रामिंग भाषाओं में उपयोग किए जाते हैं, और इसकी नींव रखेंगे इस क्षेत्र में और विकास: लोग लुआ प्रोग्रामिंग भाषा की मूल बातें सीखेंगे, जो उन्हें सी #, पायथन या में महारत हासिल करने में मदद करेगी जावास्क्रिप्ट।
सूचना प्रौद्योगिकी बहुत तेज़ी से विकसित हो रही है, इसलिए प्रोग्रामिंग सबसे लोकप्रिय विशेषताओं में से एक है। कंप्यूटर गेम बनाने की यांत्रिकी का अध्ययन, परियोजनाओं पर काम करने का अनुभव, लुआ भाषा की मूल बातें - यह सब किसी भी व्यक्ति के लिए एक मूल्यवान अनुभव होगा वह न केवल तैयार कंप्यूटर उत्पादों का उपयोग करने की योजना बना रहा है, बल्कि यह भी समझना चाहता है कि वे कैसे काम करते हैं, या अपना स्वयं का सॉफ़्टवेयर बनाना चाहता है अपने आप।
बच्चे को एक ऐसे कंप्यूटर की आवश्यकता होगी जिस पर प्रोग्राम इंस्टॉल हों।
इंटरनेट का उपयोग (इंटरनेट कनेक्शन की स्थिरता की जाँच करें, 10 Mbit/s से)।
हेडफ़ोन, साथ ही बेहतर ध्वनि गुणवत्ता के लिए अतिरिक्त उपकरण: माइक्रोफ़ोन या हेडसेट।
अपने बच्चे को रोबॉक्स स्टूडियो में गेम बनाने के पाठ्यक्रम में नामांकित करें। इस समय को लाभ के साथ बीत जाने दो! खेल के विकास के रूप में इन दिनों ऐसी आशाजनक दिशा के अध्ययन के लिए धन्यवाद, एक छोटा प्रोग्रामर अब नहीं रहेगा यदि वह कंप्यूटर गेम खेलने में समय बर्बाद करता है, तो वह अपना गेम डिज़ाइन करना, प्रोग्राम करना और बनाना सीख जाएगा ब्रह्माण्ड!
पाठ्यक्रम शिक्षक:
"पायथन में प्रोग्रामिंग गेम", "रोब्लॉक्स स्टूडियो में गेम बनाना", "जावास्क्रिप्ट में प्रोग्रामिंग", "कंप्यूटर साक्षरता", "ग्राफिक डिज़ाइन फ़ोटोशॉप", "एडोब इलस्ट्रेटर की मूल बातें", "एडोब एनिमेट में एनीमेशन की मूल बातें", "स्क्रैच में गेम बनाना", "जावा में प्रोग्रामिंग गेम", "डिजिटल आर्ट: ड्राइंग इन गोली"
पहला मॉड्यूल
पहला दिन
रोबोक्स का परिचय। पहले गेम का निर्माण
- खाते बनाना और Roblox स्थापित करना;
- रोबोक्स स्टूडियो का परिचय। गेम इंजन की अवधारणा;
- ओबी टेम्पलेट के आधार पर अपना पहला गेम बनाना।
पाठ का परिणाम: गेम इंजन की अवधारणा से परिचित हुए, अपना पहला गेम बनाया और सहेजा।
व्यावहारिक कार्य: पहले गेम ऑब्जेक्ट का निर्माण और कॉन्फ़िगरेशन।
दूसरा दिन
माता-पिता-बच्चे के रिश्ते और एक्सप्लोरर। वस्तुओं के समूह
- माता-पिता-बच्चे के रिश्ते;
- वस्तुओं के समूहों के साथ कार्य करना।
पाठ का परिणाम: वस्तुओं के साथ काम करने के लिए माता-पिता-बच्चे के संबंधों का उपयोग करना सीखा, खेल की वस्तुओं का समूह बनाना सीखा।
व्यावहारिक कार्य: माता-पिता-बच्चे के संबंध स्थापित करके ब्लॉकों के साथ काम करना, वस्तुओं को समूहीकृत करके सर्पिल सीढ़ी बनाना।
तीसरा दिन
ऑब्जेक्ट गुण और गेम पैरामीटर सेट करना
- रोबॉक्स ऑब्जेक्ट और उनके गुण;
- ब्लॉक ऑब्जेक्ट और उसके गुण;
- चरित्र गुण;
- मानचित्र प्रकाश व्यवस्था स्थापित करना.
पाठ का परिणाम: वस्तुओं और पात्रों के गुणों को अनुकूलित करना और मानचित्र प्रकाश व्यवस्था को समायोजित करना सीखा।
व्यावहारिक कार्य: गेम में प्रकाश व्यवस्था सेट करें, अपने गेम में ऑब्जेक्ट के गुण सेट करें।
चौथा दिन
खेल में प्रभाव स्थापित करना। प्रकाश स्रोतों के प्रकार
- खेल में धुआं और आग के प्रभाव जोड़ना, इन प्रभावों की सेटिंग्स का अध्ययन करना;
- खेल में प्रकाश स्रोतों के प्रकारों का अध्ययन करना;
- नई स्क्रिप्ट और संपत्तियां जोड़ना। टूलबॉक्स विंडो.
पाठ का परिणाम: हमने प्रभावों के काम का अध्ययन किया, खेल में धुआं और आग के प्रभाव जोड़े और उन्हें कॉन्फ़िगर किया, खेल में प्रकाश स्रोत जोड़े।
व्यावहारिक कार्य: स्तर के विभिन्न हिस्सों में अलग-अलग वातावरण बनाने के लिए अलग-अलग रंग की रोशनी जोड़ना, प्रभावों के साथ काम करने का अभ्यास करना।
दूसरा मॉड्यूल
पहला दिन
3D वस्तुओं की मॉडलिंग करना
- रोबॉक्स स्टूडियो में वस्तुओं के त्रि-आयामी मॉडलिंग के सिद्धांत;
- भवन की पहली मंजिल का निर्माण;
- भवन की दूसरी मंजिल और छत का निर्माण;
- सजावटी तत्व जोड़ना.
पाठ का परिणाम: 3डी मॉडल के निर्माण के सिद्धांतों का अध्ययन किया और भवन का एक मॉडल बनाया।
व्यावहारिक कार्य: अध्ययन किए गए उपकरणों का उपयोग करके एक घर का 3डी मॉडल बनाना।
दूसरा दिन
ठोस मॉडलिंग
- ठोस मॉडलिंग का परिचय;
- संचालन संघ, नकारात्मक, पृथक्;
पाठ का परिणाम: ठोस मॉडलिंग के साथ काम करना और जटिल ज्यामितीय भाग बनाना सीखा।
व्यावहारिक कार्य: हमारे मॉडल में खिड़कियां और दरवाजे बनाए, ठोस मॉडलिंग (दीवार, गेट, टॉवर) का उपयोग करके जटिल वस्तुओं का निर्माण किया।
तीसरा दिन
डिकल्स और बनावट के साथ काम करना
- किसी वस्तु की उपस्थिति के साथ काम करने के लिए डिकल्स और बनावट का उपयोग करना;
- डिकल्स के साथ काम करने का सिद्धांत और अभ्यास;
- बनावट के साथ काम करने का सिद्धांत और अभ्यास।
पाठ का परिणाम: हमने सैद्धांतिक रूप से डिकल्स और टेक्सचर के साथ काम करने का अध्ययन किया, और व्यवहार में डिकल्स और टेक्सचर का उपयोग करना सीखा।
व्यावहारिक कार्य: डिकल्स और टेक्सचर (संकेत जोड़ना, दीवारों को ढंकना) का उपयोग करके वस्तुओं का स्वरूप बदल दिया।
चौथा दिन
प्लगइन्स के साथ काम करने के बारे में जानना और अभ्यास करना
- प्लगइन्स का परिचय;
- स्ट्रैवेंट रिसाइज़एलाइन, आर्किमिडीज़ और बिल्डिंग टूल्स प्लगइन्स के साथ काम करने का अभ्यास करें।
पाठ का परिणाम: हमने सैद्धांतिक रूप से प्लगइन्स के साथ काम करना सीखा और व्यवहार में प्लगइन्स का उपयोग करना सीखा।
व्यावहारिक कार्य: भागों से एक घर को इकट्ठा करना (स्ट्रैवेंट रिसाइज़एलाइन प्लगइन, गांव के चारों ओर की दीवार बदलना (आर्किमिडीज़ प्लगइन), मैदान के चारों ओर बाड़ बनाना (बिल्डिंग टूल्स प्लगइन)।
तीसरा मॉड्यूल
पहला दिन
भूदृश्य के साथ कार्य करना
- खेल में परिदृश्य का महत्व. पर्यावरण कलाकार की भूमिका;
- एक नया परिदृश्य तैयार करना और उसके मापदंडों को समायोजित करना;
- भूदृश्य सामग्री;
- लैंडस्केप उपकरण.
पाठ का परिणाम: सिद्धांत और व्यवहार में परिदृश्य के साथ काम करने के लिए सेटिंग्स और उपकरणों का अध्ययन किया।
व्यावहारिक कार्य: परिदृश्य तत्वों के लिए विभिन्न सामग्रियों का उपयोग करके पहाड़, गुफाएँ, पगडंडियाँ बनाना।
दूसरा दिन
पर्यावरण डिजाइन विकास
- ब्याज के अंक;
- खेल में रुचि के बिंदु जोड़ना;
- हम खिलाड़ी का पथ बनाते और डिज़ाइन करते हैं।
पाठ का परिणाम: रुचि के बिंदुओं की अवधारणा से परिचित हुए, रुचि के बिंदुओं को रखने और खिलाड़ी के लिए एक प्राकृतिक रास्ता बनाने का तरीका सीखा।
व्यावहारिक कार्य: खेल में रुचि के तीन बिंदुओं को बनाया और कॉन्फ़िगर किया, खेल में प्रवेश करने से लेकर अंतिम स्थान तक खिलाड़ी का रास्ता बनाया।
तीसरा दिन
परिदृश्य और पर्यावरण विवरण का विस्तार
- लैंडस्केप प्लगइन ब्रशटूल;
- वनस्पति और उसकी सेटिंग जोड़ना;
- विभिन्न भूदृश्य क्षेत्रों का निर्माण एवं डिज़ाइन।
पाठ का परिणाम: वनस्पति वस्तुओं को जोड़ने और यथार्थवादी परिदृश्य बनाने के सिद्धांत और व्यवहार का अध्ययन किया।
व्यावहारिक कार्य: हम पौधों की वस्तुएं (पेड़, जंगल, घास) लगाते हैं, परिदृश्य विवरण (पत्थर, चट्टानी क्षेत्र) बनाते और डिजाइन करते हैं।
चौथा दिन
एक साझा प्रोजेक्ट बनाएं
- टीम वर्क के लिए एक सामान्य प्रोजेक्ट बनाना;
- खेल की शैली का निर्धारण, सेटिंग;
- बुनियादी कहानी कहने की तकनीकें;
- समूहों में काम करें - समग्र गेम प्रोजेक्ट के परिदृश्य और वस्तुओं को स्थापित करना।
पाठ का परिणाम: एक सामान्य गेम प्रोजेक्ट पर समूह कार्य के सिद्धांतों से परिचित हुए।
व्यावहारिक कार्य: खेल का एक प्रासंगिक कथानक बनाना, कक्षा में अर्जित कौशल का उपयोग करके एक सामान्य गेम प्रोजेक्ट स्थापित करना।
चौथा मॉड्यूल
पहला दिन
लुआ प्रोग्रामिंग भाषा. स्क्रिप्ट के साथ शुरुआत करना
- बुनियादी प्रोग्रामिंग कार्य. गेम इंजन;
- लुआ प्रोग्रामिंग भाषा. चर;
- एक लिपि की अवधारणा. स्क्रिप्ट बनाना और चलाना;
- खेल कार्यों में स्क्रिप्ट का उपयोग करने का अभ्यास करें।
पाठ का परिणाम: सरल स्क्रिप्ट के साथ काम करना सीखा।
व्यावहारिक कार्य: व्यावहारिक समस्याओं को हल करना - तैयार स्क्रिप्ट के साथ काम करना - गेम कार्यों को पूरा करने के लिए ऑब्जेक्ट पैरामीटर सेट करना।
दूसरा दिन
लुआ प्रोग्रामिंग भाषा. for और while लूप
- चक्रों का परिचय और उनके साथ काम करने के सिद्धांत;
- जबकि लूप, एक अनंत लूप की अवधारणा;
- लूप के लिए, परिमित लूप;
- स्क्रिप्ट का उपयोग करके बुनियादी वस्तुओं को एनिमेट करना;
- खेल कार्यों में लूप का उपयोग करने का अभ्यास करें।
पाठ का परिणाम: चक्रों के कार्य का अध्ययन किया और उनकी सहायता से दोहराई जाने वाली क्रियाओं को बनाना सीखा।
व्यावहारिक कार्य: व्यावहारिक समस्याओं का समाधान - घूमने वाले दरवाजे, गतिशील प्लेटफार्म बनाना।
तीसरा दिन
लुआ प्रोग्रामिंग भाषा. सशर्त निर्माण, यदि कथन
- सशर्त संरचनाओं के संचालन का सिद्धांत। बूलियन डेटा प्रकार;
- तार्किक ऑपरेटर और और या;
- चरों की तुलना करना, स्थितियों की जाँच करना;
- वैश्विक चर के साथ कार्य करना।
पाठ का परिणाम: तार्किक निर्माणों के कार्य का अध्ययन किया, सरल और जटिल स्थितियों की सत्यता की जाँच करना सीखा।
व्यावहारिक कार्य: तर्क समस्याओं और गणितीय उदाहरणों के आधार पर विभिन्न स्तरों को पूरा करें।
चौथा दिन
लुआ प्रोग्रामिंग भाषा. कार्य
- कार्यों की अवधारणा, उनके उपयोग के लाभ;
- फ़ंक्शन बनाने और कॉल करने के नियम। फ़ंक्शन विशेषताएँ और स्थानीय चर।
पाठ का परिणाम: फ़ंक्शंस बनाना और कॉल करना सीखा, पैरामीट्रिक दृष्टिकोण से परिचित हुआ।
व्यावहारिक कार्य: उन व्यावहारिक कार्यों को पूरा करने के लिए पहले से अर्जित ज्ञान का अनुप्रयोग जिनमें कार्यों के निर्माण और उपयोग की आवश्यकता होती है।
5वां मॉड्यूल
पहला दिन
लुआ प्रोग्रामिंग भाषा. घटनाएँ, भाग 1
- घटनाओं के साथ काम करने की मूल बातें. घटना को छुआ;
- झूठी सकारात्मकता का सुधार. डिबाउंस फ़ंक्शन;
- चयन योग्य वस्तुएँ बनाना;
- अंतर्निहित फ़ंक्शन नष्ट करें, फाइंडफर्स्टचाइल्ड।
पाठ का परिणाम: सीखा कि इवेंट कैसे काम करते हैं और लुआ में अधिक उन्नत प्रोग्रामिंग तकनीकें सीखीं।
व्यावहारिक कार्य: व्यावहारिक कार्यों को पूरा करना, इंटरैक्टिव ऑब्जेक्ट बनाना।
दूसरा दिन
लुआ प्रोग्रामिंग भाषा. घटनाएँ, भाग 2
- विस्फोटित वस्तुओं का निर्माण;
- टेलीपोर्ट बनाना;
- कोलाइडर और ऑनटचएंडेड इवेंट के साथ काम करना;
- सरणियों के साथ काम करने की मूल बातें।
पाठ का परिणाम: घटनाओं का उपयोग करने के उन्नत यांत्रिकी के साथ काम करना सीखा, और खेल की समस्याओं को हल करने पर काम किया।
व्यावहारिक कार्य: वास्तविक खेल कार्यों और पर्यावरण के साथ खिलाड़ी की बातचीत के आधार पर व्यावहारिक कार्यों को पूरा करना।
तीसरा दिन
इंटरफेस के साथ काम करने की मूल बातें
- पहले से तैयार मानचित्र के आधार पर एक टीम शूटर बनाना;
- गेम के लिए यूआई/यूएक्स डिज़ाइन के बुनियादी सिद्धांत;
- एक कमांड चयन मेनू बनाना;
- फ़ॉन्ट और अनुकूली लेआउट के साथ कार्य करना।
पाठ का परिणाम: रोबॉक्स स्टूडियो में इंटरफ़ेस तत्वों के निर्माण से परिचित हुए, अनुकूली लेआउट और खेलों में इसके अनुप्रयोग का अध्ययन किया।
व्यावहारिक कार्य: एक कमांड चयन मेनू बनाया, फ़ॉन्ट कॉन्फ़िगर किया, इंटरफ़ेस तत्वों के गुणों का अध्ययन किया।
चौथा दिन
लुआ प्रोग्रामिंग भाषा. सर्वर और स्थानीय स्क्रिप्ट
- Roblox में गेम के सर्वर और स्थानीय पक्ष के बीच सहभागिता;
- स्थानीय और सर्वर स्क्रिप्ट का निर्माण;
- हटाए गए ईवेंट;
- टीमें सेवा और टीमें बनाना।
पाठ का परिणाम: कंप्यूटर और सर्वर के बीच बातचीत की संरचना का अध्ययन किया, दूरस्थ घटनाओं और स्थानीय स्क्रिप्ट से परिचित हुए;
व्यावहारिक कार्य: कमांड चयन मेनू की प्रोग्रामिंग करना, बटनों को टीम सेवा से जोड़ना, टीम शूटर के बुनियादी यांत्रिकी को लागू करना।
छठा मॉड्यूल
पहला दिन
एनिमेशन मूल बातें. ह्यूमनॉइड पात्रों के साथ कार्य करना
- एनीमेशन कैसे काम करता है - मूल बातें;
- चरित्र संस्करण (R6, R15, आदि);
- उपस्थिति का अनुकूलन (कपड़े, सहायक उपकरण);
- एनीमेशन के दृष्टिकोण से चरित्र संरचना (शरीर के अंग, कंकाल4)
- बुनियादी एनीमेशन (फॉरवर्ड किनेमेटिक्स) और इसके सिद्धांत;
- समयरेखा और एनीमेशन कुंजियाँ।
पाठ का परिणाम: बुनियादी रोबॉक्स स्टूडियो अवतार बनाने, अनुकूलित करने और एनिमेट करने के सिद्धांत सीखे।
व्यावहारिक कार्य: एक बुनियादी चरित्र बनाना और रोबॉक्स स्टूडियो के अंतर्निहित एनीमेशन टूल के साथ काम करना।
दूसरा दिन
आईके एनिमेशन
- व्युत्क्रम एनीमेशन (व्युत्क्रम किनेमेटिक्स), इसके फायदे और नुकसान;
- चरित्र R15. जटिल एनीमेशन क्लिप (आंदोलनों) का निर्माण;
- स्क्रिप्ट का उपयोग करके एनीमेशन को किसी चरित्र से जोड़ना;
- लूपिंग एनिमेशन.
पाठ का परिणाम: चरित्र एनीमेशन के दूसरे मुख्य दृष्टिकोण के साथ काम करना सीखा, और एनिमेशन को स्क्रिप्ट करना सीखा।
व्यावहारिक कार्य: जटिल एनिमेशन बनाना और चरित्र द्वारा उनका स्वचालित प्लेबैक सेट करना।
तीसरा दिन
एनीमेशन और स्क्रिप्टिंग
- एनीमेशन स्क्रिप्ट का निर्माण;
- बुनियादी गतिविधियों को बदलने के लिए एक एनीमेशन स्क्रिप्ट बनाना;
- Roblox में भावना प्रणाली;
- एनिमेशन प्राथमिकता प्रणाली;
- जब आप कोई कुंजी दबाते हैं तो एनीमेशन को कॉल करें।
पाठ का परिणाम: चरित्र हेराफेरी के बुनियादी सिद्धांतों को सीखा।
व्यावहारिक कार्य: नृत्य एनीमेशन, एक स्क्रिप्ट बनाना जो कीस्ट्रोक्स को ट्रैक करता है, एक स्क्रिप्ट जो बुनियादी एनिमेशन को प्रतिस्थापित करती है।
चौथा दिन
एनिमेटेड दृश्य बनाना
- मून एनिमेटर प्लगइन के साथ कार्य करना;
- दृश्य में पात्र जोड़ना और उनका एनीमेशन;
- चक्रीय चलने वाला एनीमेशन बनाना;
- निर्जीव वस्तुओं का एनीमेशन.
पाठ का परिणाम: तीन पात्रों के साथ एक एनिमेटेड दृश्य बनाया।
व्यावहारिक कार्य: तीन पात्रों और विभिन्न वस्तुओं के साथ एक एनिमेटेड दृश्य बनाया।
सातवाँ मॉड्यूल
पहला दिन
चरित्र अनुकूलन
- एक गैर-खिलाड़ी चरित्र बनाना;
- बुनियादी कपड़े और उसका अनुकूलन;
- चरित्र शरीर के अंगों का अनुकूलन;
- सहायक उपकरण और उन्नत कपड़े.
पाठ का परिणाम: रोब्लॉक्स में कपड़ों की प्रणाली को समझना सीखा, बुनियादी कपड़े बदलना और सहायक उपकरण का उपयोग करना सीखा।
व्यावहारिक कार्य: अपने गेम के लिए एक गैर-खिलाड़ी चरित्र बनाना और अनुकूलित करना।
दूसरा दिन
रोबोक्स वार्तालाप प्रणाली
- डायलॉग ऑब्जेक्ट और उसका कॉन्फ़िगरेशन;
- संवाद वृक्ष. संवाद सूत्र;
- चरित्र के लिए संवाद बनाना;
- गैर-खिलाड़ी चरित्र और संवाद प्रणाली का जोड़;
- स्थानीय स्क्रिप्ट का उपयोग करके प्रोग्रामिंग संवाद विकल्प।
पाठ का परिणाम: रोबॉक्स में संवाद प्रणाली से परिचित हुए, संवाद स्थापित करने और संवादों में खिलाड़ी के कार्यों को ट्रैक करने का तरीका सीखा।
व्यावहारिक कार्य: अपने खेल में संवाद बनाना और अनुकूलित करना।
तीसरा दिन
एक खोज बनाना. भाग पहला
- खोज के लिए संवाद तैयार करना;
- खोज चर बनाना;
- खोज में ऑब्जेक्ट जोड़ना;
- स्क्रिप्ट के माध्यम से खोज संवाद संपादित करना।
पाठ का परिणाम: हमने गेम क्वेस्ट बनाने की बुनियादी तकनीकों का अध्ययन किया, स्क्रिप्ट के माध्यम से संवाद तत्वों को बनाना और जोड़ना सीखा, और खोज का मूल भाग तैयार किया।
व्यावहारिक कार्य: खोज आइटम जोड़ें, खोज परिणामों के आधार पर एनपीसी के साथ संवाद स्थापित करें।
चौथा दिन
एक खोज बनाना. भाग 2
- खोज पुरस्कार के लिए एक सहायक उपकरण तैयार करना;
- किसी सहायक उपकरण के लिए विशेष प्रभावों का निर्माण;
- खोज को पूरा करने के लिए स्क्रिप्ट बनाना।
पाठ का परिणाम: खोज का निर्माण पूरा किया और खोज परिणामों के आधार पर पुरस्कार जारी करने की व्यवस्था की।
व्यावहारिक कार्य: एक सहायक उपकरण जोड़ना और स्थापित करना, खोज को पूरा करने के लिए स्क्रिप्ट लिखना।
आठवां मॉड्यूल
पहला दिन
स्तरीय डिज़ाइन की मूल बातें. भाग पहला। खुले स्थान
- लेवल डिज़ाइन का परिचय. भवन स्तर के सिद्धांत. रोक देना;
- मुख्य स्थान: आश्रय स्थल, अखाड़े, रक्षा बिंदु, फ़्लैंक;
- ऊंचाई में परिवर्तन;
- स्थानों की कठिनाई को संतुलित करना.
पाठ का परिणाम: हमने लेवल डिज़ाइन की बुनियादी अवधारणाओं, लेवल निर्माण के सिद्धांतों का अध्ययन किया, विभिन्न प्रकार के मुख्य स्थानों का विश्लेषण किया और लेवल के मुख्य भाग की योजना बनाई।
व्यावहारिक कार्य: आदिम (ब्लॉकआउट) से गेम स्तर बनाना, गेम रूट बनाना, विरोधियों को स्तर पर वितरित करना।
दूसरा दिन
स्तर की डिजाइन। भाग 2। इमारतें और परिवेश
- मॉडलिंग के लिए मॉड्यूलर दृष्टिकोण. स्तरीय योजना;
- खिलाड़ियों की गतिविधियों को ध्यान में रखते हुए एक मॉड्यूलर भवन का निर्माण;
- पर्यावरण का अध्ययन.
पाठ का परिणाम: मॉड्यूलर संरचनाओं का उपयोग करके जटिल वस्तुओं को इकट्ठा करना सीखा, स्तर का मुख्य भाग पूरा किया।
व्यावहारिक कार्य: अपना स्वयं का भवन मॉडल बनाना।
तीसरा दिन
रोबोक्स मनी सिस्टम। भाग पहला। खेल में मुद्रा
- इन-गेम मुद्रा के साथ काम करने के सिद्धांत;
- इंटरफ़ेस पर खिलाड़ी के पैसे निकालने की स्क्रिप्ट;
- टूलबॉक्स का उपयोग करके दुश्मन बनाना;
- टैग सिस्टम और प्लेयर शॉट ट्रैकिंग;
- पुरस्कार जारी करना.
पाठ का परिणाम: एक इन-गेम मुद्रा प्रणाली बनाना, इंटरफ़ेस में प्लेयर वेरिएबल्स को प्रदर्शित करना और उन्हें बदलना सीखा।
व्यावहारिक कार्य: खिलाड़ी के पैसे प्रदर्शित करने के लिए एक इंटरफ़ेस जोड़ें, जीतने के लिए पुरस्कार जारी करने को कॉन्फ़िगर करें।
चौथा दिन
रोबोक्स मनी सिस्टम। भाग पहला। एक स्टोर बनाना
- प्रोग्रामिंग स्टोर इंटरफ़ेस प्रबंधन। बटन बनाना;
- जंप बूस्टर ख़रीदना;
- खेल हथियार खरीदने की स्क्रिप्ट.
पाठ का परिणाम: एक इन-गेम स्टोर बनाया, आइटम खरीदने के लिए स्क्रिप्ट बनाई।
व्यावहारिक कार्य: एम्पलीफायरों और इन-गेम हथियारों की खरीद के लिए स्क्रिप्ट लिखें।
9वां मॉड्यूल
पहला दिन
अपने स्नातक प्रोजेक्ट पर काम शुरू करना
- गेम स्टूडियो की संरचना;
- विभागों द्वारा वितरण. टीम में भूमिकाएँ;
- डिप्लोमा परियोजना की अवधारणा को परिभाषित करना;
- शैक्षिक गेमडेव स्टूडियो में टीम वर्क के सिद्धांत।
पाठ का परिणाम: हम टीमों में विभाजित हो गए, परियोजना पर भूमिकाएँ और काम के क्षेत्र सौंपे और खेल की अवधारणा पर निर्णय लिया।
व्यावहारिक कार्य: 2-3 लोगों की टीमों में विभाजित करें, परियोजना में भूमिका तय करें, खेल की अवधारणा को मंजूरी दें।
दूसरा दिन
स्नातक परियोजना। भाग 2। बुनियादी खेल संरचना
- मानचित्र और भूदृश्य तत्वों का एक सामान्य दृश्य बनाना;
- परिदृश्यों के साथ काम करने के लिए उन्नत उपकरण;
- इमारतों और खेल वस्तुओं की मॉडलिंग;
- स्क्रिप्ट का चयन, चरित्र टीमों का निर्माण और डिज़ाइन।
पाठ का परिणाम: खेल की सामान्य संरचना बनाई, एक बुनियादी दृश्य ब्लॉकआउट बनाया, बुनियादी स्क्रिप्ट और पर्यावरणीय तत्वों का एक सेट जोड़ा।
व्यावहारिक कार्य: विभाग स्तर के डिजाइनरों, पर्यावरण कलाकारों, प्रोग्रामर, 3डी कलाकारों द्वारा कार्य करना।
तीसरा दिन
स्नातक परियोजना। भाग 3. खेल के विवरण पर काम करना
- गतिशील खिलाड़ियों के लिए जटिल यांत्रिकी जोड़ना;
- खेल स्तर का परीक्षण;
- ब्रशटूल प्लगइन का उपयोग करके गेम के दृश्य भाग में सुधार करना;
- खेल में हथियार और संतुलन. क्षति से निपटने और ट्रैकिंग के सिद्धांत।
पाठ का परिणाम: ग्रेजुएशन प्रोजेक्ट पर काम पूरा हो गया।
व्यावहारिक कार्य: विभाग स्तर के डिजाइनरों, पर्यावरण कलाकारों, प्रोग्रामर, 3डी कलाकारों द्वारा कार्य करना।
चौथा दिन
डिप्लोमा परियोजना का समापन
- निर्मित परियोजना की प्रस्तुति तैयार करना;
- डिप्लोमा परियोजना की प्रस्तुति;
- गेमडेव के क्षेत्र में विकास और आगे के प्रशिक्षण की संभावनाएँ।
पाठ का परिणाम: पाठ्यक्रम थीसिस परियोजना पर काम पूरा किया, इसे माता-पिता के सामने प्रस्तुत किया और पाठ्यक्रम पूरा किया।
व्यावहारिक कार्य: परियोजना को अंतिम रूप दें, भाषण की तैयारी करें और प्रस्तुतिकरण में भाग लें।