स्क्रैच पर 2डी प्लेटफ़ॉर्मर बनाना: बीजगणित और ज्यामिति - कोडबरा से निःशुल्क पाठ्यक्रम, प्रशिक्षण 40 घंटे, दिनांक: 3 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 07, 2023
पाठ्यक्रम के बारे में:
पाठ के दौरान, बच्चे फ़ंक्शंस और उन्नत एल्गोरिदम से परिचित हो जाएंगे जो उन्हें पायथन और सी# जैसी पेशेवर प्रोग्रामिंग भाषाओं के करीब लाएगा। लोग खेल के विकास के सभी चरणों से गुजरेंगे: विचार से लेकर तैयार उत्पाद के अंतिम परीक्षण तक।
पाठ्यक्रम के पहले भाग में, छात्र सीखेंगे कि अपने गेम में लेवल जेनरेशन, एक मूविंग कैमरा कैसे जोड़ें और स्लिज़ारियो और फ़ार्म फ़्रेंज़ी जैसे गेम कैसे काम करते हैं। पाठ्यक्रम के दूसरे भाग में, लोग प्रसिद्ध सुपर मारियो या सोनिक के समान बहु-स्तरीय प्लेटफ़ॉर्म गेम विकसित करेंगे। उन्हें बनाने के लिए, बच्चे पात्रों की गतिविधियों को यथार्थवादी बनाने के लिए खेल भौतिकी से परिचित होंगे, और सीखेंगे कि दुश्मनों के व्यवहार को प्रोग्राम करने के लिए सरल कृत्रिम बुद्धिमत्ता कैसे बनाई जाए।
पाठ्यक्रम के उद्देश्य:
1. स्तर उत्पन्न करने के विभिन्न तरीकों का अन्वेषण करें;
2. एक गतिशील गेम कैमरा बनाने के लिए एल्गोरिथम का अध्ययन करें;
3. वेक्टर ग्राफिक्स का परिचय दें;
4. फ़ंक्शंस का उपयोग करके प्रोग्राम करना सीखें;
5. आपको स्क्रैच की सीमाओं से परिचित कराएं और सीखें कि उनके आसपास कैसे काम किया जाए;
6. प्लास्टिक गेम ऑब्जेक्ट के निर्माण का परिचय दें;
7. समतल मानचित्र बनाना सीखें;
8. चरित्र की भौतिकी का अध्ययन करें और इसे खेल में पुनः बनाएं;
9. एक तैयार गेम उत्पाद बनाएं - एक पेशेवर दिखने वाला प्लेटफ़ॉर्मर।
पाठ्यक्रम के स्नातक निम्न में सक्षम होंगे:
- चरित्र और अन्य वस्तुओं की गति की भौतिकी को अनुकूलित करें;
- चलते-फिरते गेम कैमरे के लिए एक एल्गोरिदम बनाएं;
- आभासी निर्देशांक के साथ कार्य करें;
- उन्नत गेमिंग एल्गोरिदम बनाएं.
- फ़ंक्शंस बनाएं और उपयोग करें;
- वेक्टर ग्राफ़िक्स के साथ आत्मविश्वास से काम करें।
शिक्षण के परिणाम:
1. लोग कई जटिल प्लेटफ़ॉर्म गेम बनाएंगे, साथ ही एक अंतिम व्यक्तिगत प्रोजेक्ट भी बनाएंगे, जिसका आविष्कार और विकास स्वतंत्र रूप से किया जाएगा;
2. पाठ्यक्रम के दौरान, बच्चे समझते हैं कि वे स्वयं परिणाम प्राप्त करने में सक्षम हैं। वे लक्ष्य निर्धारित करना सीखेंगे और गलतियाँ करने से नहीं डरेंगे;
3. बच्चे जटिल एल्गोरिथम समाधानों के विकास में खुद को डुबो देंगे, खेलों में भौतिक कानूनों, गणितीय संकेतकों का अध्ययन करेंगे, फ़ंक्शन बनाएंगे और उनका उपयोग करेंगे, वेक्टर ग्राफिक्स के साथ काम करेंगे;
4. बच्चों में रचनात्मकता के साथ-साथ डिजाइन और तार्किक सोच का भी विकास होगा। ये कौशल अध्ययन, जीवन और भविष्य के पेशे में उपयोगी होंगे।