पिछले वर्षों में वीडियो गेम अधिक प्रचलित होने के साथ, कई शिक्षण संस्थानों ने उन्हें शिक्षण के साधन के रूप में लागू करना शुरू कर दिया है। गेम अपने उपयोगकर्ताओं को इस तरह से त्वरित प्रतिक्रिया प्रदान करते हैं कि अधिकांश अन्य शिक्षण विधियां नहीं कर सकती हैं। बहुत से लोग, गेम डिज़ाइनर से लेकर शिक्षकों तक, अपने स्वयं के शैक्षिक गेम बनाने में रुचि ले सकते हैं। जबकि किसी भी प्रकार का गेम बनाना रातोंरात नहीं होने वाला है, यह निश्चित रूप से प्रक्रिया में कुछ समय लगाने के इच्छुक किसी भी व्यक्ति के लिए एक व्यवहार्य कार्य है।
कदम
4 का भाग 1: विश्लेषण करना
चरण 1. निर्धारित करें कि आप क्या सिखाने की कोशिश कर रहे हैं।
एक शैक्षिक खेल का विषय एक साधारण भोजन पकाने से लेकर उन्नत कण भौतिकी तक कुछ भी हो सकता है। पहली चीज़ जो आपको करने की ज़रूरत है वह यह निर्धारित करती है कि आप अपने खेल को किस प्रकार की विषयवस्तु दिखाना चाहते हैं। आप यहां जो कुछ भी तय करते हैं वह आपके द्वारा बनाए गए खेल का आधार बन जाएगा।
चरण 2. अपने चुने हुए विषय पर अपने ज्ञान की गहराई का निर्धारण करें।
कुछ ऐसा सिखाना बहुत मुश्किल है जिससे आप गहराई से परिचित नहीं हैं। अपने आप से पूछने के लिए समय निकालें, "क्या मैं कक्षा में अपने लक्षित दर्शकों को इस विषय को पढ़ाने में सक्षम हूँ?" जबकि आपको अपने खेल के विषय से संबंधित हर क्षेत्र पर अंतिम ज्ञान की आवश्यकता नहीं है, आपको उन अवधारणाओं पर बहुत दृढ़ समझ होनी चाहिए जिन्हें आप सिखाने की कोशिश कर रहे हैं। यदि आवश्यक हो तो यहां अपने विषय पर शोध करने के लिए कुछ समय निकालें।
चरण 3. खेल डिजाइन पर अपने ज्ञान की गहराई का निर्धारण करें।
यह ठीक है अगर आपने पहले कभी कोई गेम डिज़ाइन नहीं किया है। YouTube पर वीडियो गेम डिज़ाइन, प्रोग्रामिंग और संपत्ति निर्माण के अधिकांश पहलुओं पर कई गहन ट्यूटोरियल उपलब्ध हैं। भले ही आपको गेम बनाने के लिए बहुत अधिक अनुभव की आवश्यकता नहीं है, एक अच्छा गेम बनाने के लिए स्वयं डिज़ाइन प्रक्रिया और वीडियो गेम की कुछ समझ की आवश्यकता होगी।
चरण 4. शैक्षिक खेल और शैक्षिक होने वाले खेल के बीच अंतर को समझें।
जबकि एक अच्छे वीडियो गेम की कोई निर्धारित परिभाषा नहीं है, कोई भी गेम खेलने का अनुभव रखने वाला कोई भी एक खराब गेम को इंगित करने में संकोच नहीं करेगा। 90 के दशक के शैक्षिक खेल मुख्य रूप से एक विषय को पढ़ाने पर केंद्रित थे, गेमप्ले जैसे कार्यों को एक विचार के रूप में जोड़ना। कोई फर्क नहीं पड़ता कि आपका खेल तकनीकी रूप से कितना सटीक और शैक्षिक है, यह कोई अच्छा काम नहीं करेगा यदि यह आपके विषयों को समझाने के लिए खिलाड़ी का ध्यान लंबे समय तक नहीं रखता है। एक अच्छा शैक्षिक खेल गेमप्ले पर ध्यान केंद्रित करना चाहिए और सिस्टम में शिक्षा का निर्माण करना चाहिए।
चरण 5. समान खेलों और अवधारणाओं पर शोध करें।
क्या आपके विषय के बारे में कोई मौजूदा गेम हैं? इस विषय पर और कौन सी शैक्षिक सामग्री मौजूद है? पूर्व कला के प्रति सचेत रहना महत्वपूर्ण है क्योंकि यह आपको बिना किसी कॉपीराइट का जानबूझकर (या नहीं) अतिक्रमण किए बिना प्रेरणा लेने की अनुमति देता है।
4 का भाग 2: डिजाइनिंग
चरण 1. मंथन।
हर कोई अलग तरह से मंथन करता है। कुछ लोग इसे अकेले इंडेक्स कार्ड या नोटपैड के साथ करते हैं जबकि अन्य व्हाइट बोर्ड या सहयोग सॉफ़्टवेयर वाले समूह में विचार-मंथन करना पसंद करते हैं। इस चरण का उद्देश्य आपके विषय से संबंधित पर्याप्त से अधिक विचार उत्पन्न करना है ताकि आपको कुछ दिया जा सके। यदि आपके कुछ विचार सही दिशा में नहीं जा रहे हैं, तो चिंता न करें, क्योंकि आप उन्हें बाद में संक्षिप्त कर देंगे।
चरण 2. अपने विषय के दायरे को परिभाषित करें।
आप जिस विषय को पढ़ाना चाहते हैं वह इतना व्यापक होना चाहिए कि पूर्व ज्ञान के बिना खिलाड़ी अभी भी लाभ उठा सकें, लेकिन इतना व्यापक नहीं कि खेल के खुलेपन में शैक्षिक बिट्स खो जाएं। एक व्यापक खेल और एक विशिष्ट विषय के विशिष्ट विवरणों पर ध्यान केंद्रित करने वाले खेल के बीच संतुलन खोजने का प्रयास करें।
चरण 3. एक शैली/गेमप्ले शैली चुनें।
यह चुनाव इस बात पर आधारित होना चाहिए कि आप क्या सिखाने की कोशिश कर रहे हैं। उदाहरण के लिए, एक वास्तविक समय रणनीति गेम या प्रथम व्यक्ति शूटर भौतिकी सिखाने के लिए खराब रूप से उपयुक्त होगा। इसी तरह, एक साइड-स्क्रॉलिंग प्लेटफ़ॉर्मर को बीजगणित के विवरण को बताने में मुश्किल होगी। नोट: इसके कुछ अपवाद भी हैं, जैसे कि वाल्व सॉफ्टवेयर के पोर्टल गेम को भौतिकी के पाठ पढ़ाने के लिए लागू किया जा सकता है।
चरण 4. अपने दर्शकों को समझें।
क्या आपके लक्षित दर्शक तीसरे ग्रेडर या आगे की शिक्षा की कोशिश कर रहे वयस्कों से भरा कमरा होगा? शुरुआती चरण में लक्षित दर्शकों को समझने से आपको खेल को उस स्तर तक तैयार करने में मदद मिलेगी जो उनका मनोरंजन करेगा। आपके खेल के माध्यम से युवा दर्शकों को उनके पूरे खेल में मदद की आवश्यकता होगी, जबकि पुराने दर्शकों को अपमानित महसूस हो सकता है यदि आप ऐसा ही करते हैं। अपने दर्शकों को यथासंभव कम समूहों तक सीमित करने का प्रयास करें।
चरण 5. उन विचारों को छोड़ दें जो फिट नहीं हैं या सही नहीं हैं।
कोई विचार कितना भी महान क्यों न हो, यदि वह आपके खेल की थीम के साथ फिट नहीं बैठता है, तो उस पर मूल्यवान संसाधन (जैसे समय, ऊर्जा और पैसा) बर्बाद हो जाएंगे। अपने खेल में आने वाले हर अच्छे विचार को शामिल करने के लिए बाध्य महसूस न करें। आपके पास बाद की परियोजनाओं में उन विचारों का उपयोग करने के अन्य अवसर होंगे। फिल्म में एक पुरानी कहावत है, "यदि आप एक दृश्य को काट सकते हैं और फिल्म को अभी भी समझ में आता है, तो उसे काट दें।"
भाग ३ का ४: लागू करना
चरण 1. अपना चुना हुआ सॉफ्टवेयर तैयार करें।
अब जब विश्लेषण और डिजाइन चरण पूरे हो गए हैं, तो कार्रवाई के लिए तैयार होने का समय आ गया है। सुनिश्चित करें कि आपके पास आवश्यक सभी सॉफ़्टवेयर के साथ एक विश्वसनीय (और इंटरनेट कनेक्टेड) कंप्यूटर तक पहुंच है। आपकी परियोजना के दायरे और आप किसके साथ सहज हैं, इसके आधार पर सॉफ़्टवेयर एक व्यक्ति से दूसरे व्यक्ति में बहुत भिन्न होगा।
चरण 2. दूसरों को जहाज पर लाएं।
जब तक आप इस परियोजना को अपने आप से नहीं निपट रहे हैं (जो मुश्किल होगा, हालांकि असंभव नहीं है), अन्य लोगों की मदद लेने के लिए स्वतंत्र महसूस करें। आप कहां से आ रहे हैं या आपकी परियोजना के दायरे के आधार पर, ये लोग कोडिंग या कला कौशल वाले मित्र या परिवार के सदस्य हो सकते हैं, या भुगतान किए गए पेशेवर हो सकते हैं जो वास्तव में जानते हैं कि वे क्या कर रहे हैं। इस पर अपने आप से काम करने में कोई शर्म नहीं है, बस उन संसाधनों को समझें जो आपके पास उपलब्ध हैं और अपनी क्षमताओं के दायरे को बढ़ाएँ नहीं। उन संसाधनों का उपयोग करें जो दूसरों के पास हैं।
चरण 3. एक पेपर प्रोटोटाइप बनाएं।
यह कदम वैकल्पिक है और अक्सर अनदेखी की जाती है, लेकिन इसका उपयोग किसी भी संभावित समस्या का निदान करने और किसी भी कोडिंग के होने से पहले बेहतर विचार उत्पन्न करने के लिए किया जा सकता है। अपने गेम के हर मैकेनिक और सिस्टम के बारे में सोचें, फिर उसका एक पेपर वर्जन बनाएं। यह आपको यह देखने देगा कि आप अपने गेम के प्रमुख अंशों को कैसे इंटरैक्ट करना चाहते हैं और किसी भी कोड को लिखने से पहले आपको अपने विचार में कोई भी समायोजन करने की सुविधा देता है।
चरण 4. अपने बैक एंड को प्रोग्राम करें।
इसका विवरण आपके द्वारा उपयोग किए जा रहे इंजन और आईडीई (एकीकृत विकास पर्यावरण) के आधार पर काफी भिन्न होगा, लेकिन सलाह वही है। एक ठोस बैक एंड से शुरू करने से आपके प्रोजेक्ट में बाद में आने वाली समस्याओं की संख्या बहुत कम हो जाएगी। कुछ भी लागू करने से पहले यह सुनिश्चित करने के लिए अपना समय लें कि आपके सभी सिस्टम एक साथ ठीक से काम कर रहे हैं।
चरण 5. अपने उपयोगकर्ता इंटरैक्शन और/या चरित्र को प्रोग्राम करें।
सभी प्रकार के खेल खिलाड़ी को चरित्र के नियंत्रण में नहीं रखते हैं। यदि आपने एक ऐसी शैली चुनी है जो खिलाड़ी को सीधे अपने वातावरण में हेरफेर करने की अनुमति देती है, तो उसे अभी प्रोग्राम करें। यदि आपके पास एक बजाने योग्य चरित्र है, तो नियंत्रण और बुनियादी एनीमेशन पर काम करने का यह एक अच्छा समय है।
चरण 6. अपना यूजर इंटरफेस (यूआई) डिजाइन करें।
भले ही यह आम तौर पर किसी गेम को लागू करने का अंतिम चरण है, फिर भी यूजर इंटरफेस पर विशेष ध्यान दिया जाना चाहिए। इस प्रकार खिलाड़ी अपना अधिकांश समय आपके खेल के साथ बातचीत करने में व्यतीत करेगा और यदि यह खिलाड़ी के लिए सहज नहीं है, तो वे खेल का उतना आनंद नहीं लेंगे जितना आप चाहेंगे।
भाग ४ का ४: परीक्षण
चरण 1. अपने खेल का परीक्षण करने के इच्छुक लोगों को खोजें।
मित्र और परिवार छोटी परियोजनाओं के लिए काम कर सकते हैं, लेकिन यदि आप यह स्पष्ट नहीं करते हैं कि आपको अपने खेल पर ईमानदार प्रतिक्रिया की आवश्यकता है, तो वे आपको बता सकते हैं कि आप अपनी भावनाओं की रक्षा के लिए क्या सुनना चाहते हैं। कई कॉलेजों और विश्वविद्यालयों में गेम क्लब हैं जो आपके गेम का परीक्षण मुफ्त में खेलेंगे। बड़ी परियोजनाओं के लिए पेशेवर खेल परीक्षकों की आवश्यकता हो सकती है।
चरण 2. निर्धारित करें कि क्या खिलाड़ी ने सीखा कि आप क्या चाहते हैं।
सीधे उनसे यह सवाल न करें, बल्कि उनसे विषय के बारे में सवाल पूछें। उनके उत्तरों से यह स्पष्ट होना चाहिए कि आपकी विषय सामग्री उन्हें समझ में आई या नहीं। विषय को पूरी तरह से समझा गया था या नहीं, इसका मूल्यांकन करने के लिए आप कुछ प्रश्नोत्तरी जैसे प्रश्न तैयार कर सकते हैं।
चरण 3. निर्धारित करें कि खिलाड़ी ने खेल का आनंद लिया या नहीं।
आप सीधे उनसे यह सवाल पूछ सकते हैं, लेकिन ज्यादातर लोग इसका सीधा कारण नहीं बता पाएंगे। उनके खेलने के तरीके और उनके हाव-भाव की निगरानी करने से आपको अधिक सटीक विचार मिलेगा। एक मनोरंजक शैक्षिक खेल बनाने की बात यह है कि खिलाड़ी इसका आनंद लेता है, इसलिए परीक्षण चरण में यह सबसे महत्वपूर्ण कदम है।
चरण 4. निर्धारित करें कि क्या खिलाड़ी को खेल खेलने में कोई कठिनाई हुई है।
यदि वे किसी पहेली पर या आपके UI या नियंत्रण योजना के किसी भाग में फंस जाते हैं, तो उन्हें खेल के माध्यम से मार्गदर्शन न करें। इन्हें समस्या क्षेत्रों के रूप में चिह्नित करें जिन्हें ठीक करने की आवश्यकता है। जब वे खेल रहे हों और वे क्या सोच रहे हों/करने का प्रयास कर रहे हों तो प्रतिक्रिया मांगें।
चरण 5. पिछले मुख्य चरणों (आवश्यकतानुसार) को तब तक दोहराएं जब तक आप संतुष्ट न हों।
अब जब आपने अपने खेल का पहला पुनरावृत्ति पूरा कर लिया है, तो निर्धारित करें कि आप संतुष्ट हैं या नहीं। क्या खिलाड़ियों ने आपके द्वारा बनाए गए खेल का आनंद लिया? क्या उन्होंने इससे कुछ सीखा? यदि हां, तो आपने एक मनोरंजक शैक्षिक खेल बनाया है। यदि नहीं, तो आप भाग 1 पर वापस जा सकते हैं और परीक्षण से एकत्र की गई सभी जानकारी के साथ फिर से प्रक्रिया शुरू कर सकते हैं। इस पुनरावृत्ति प्रक्रिया के माध्यम से, आपका खेल बेहतर हो जाएगा और कई समस्याओं का समाधान किया जाएगा।