खेल विकास एक जटिल प्रक्रिया है। पेशेवर गेम स्टूडियो में अवधारणा डिजाइन, प्रोग्रामिंग, कला डिजाइन, मॉडलिंग, एनीमेशन और ध्वनि डिजाइन पर काम करने वाले सैकड़ों लोगों की टीम होती है। यहां तक कि अगर आपके पास पहले से ही ये सभी कौशल नहीं हैं, तो आप जो पहले से जानते हैं उसके आधार पर आप स्वयं एक सरल गेम तैयार कर सकते हैं। यह wikiHow आपको सिखाता है कि कैसे अपना पहला गेम आइडिया विकसित करना शुरू करें।
कदम
2 का भाग 1: संकल्पना की योजना बनाना
चरण 1. परियोजना के पैमाने को समझें।
इससे पहले कि आप किसी गेम को विकसित करने का काम शुरू करें, यह समझना महत्वपूर्ण है कि गेम बनाने के लिए सभी को क्या चाहिए। वीडियो गेम में गेम इंजन, प्रोग्रामिंग, ग्राफिक्स, एनिमेशन से लेकर साउंड और म्यूजिक तक बहुत सारे हिस्से होते हैं। इन सभी को बनने में कई घंटे लगते हैं। यदि आपने पहले कभी कोई गेम विकसित नहीं किया है, तो सरल शुरुआत करें। अपने पहले गेम को एक बेहतर प्रोजेक्ट के बजाय सीखने के अनुभव के रूप में देखें।
चरण 2. जानें कि आपके कौशल क्या हैं।
खेल के लिए एक विचार के साथ आते समय, अपने कौशल के आधार पर एक विचार के साथ आएं। यदि आप एक महान कलाकार हैं, लेकिन पहले कभी कोड नहीं किया है, तो एक गेम इंजन चुनें जो आपको न्यूनतम कोडिंग करते हुए अपने कला कौशल पर ध्यान केंद्रित करने की अनुमति देता है। दूसरी ओर, यदि आप एक महान प्रोग्रामर हैं, लेकिन आपके पास बहुत अधिक कला कौशल नहीं है, तो आप एक सरल कला शैली को अपनाने वाले महान बुनियादी बातों के साथ एक गेम बना सकते हैं। कई लोकप्रिय इंडी गेम साधारण 8-बिट ग्राफ़िक्स या यहाँ तक कि ग्राफ़िक्स के लिए केवल मूल आकृतियों का उपयोग करते हैं।
चरण 3. तय करें कि खेल का लक्ष्य क्या है।
वीडियो गेम विभिन्न शैलियों और शैलियों की एक किस्म में आते हैं। इन सभी में एक बात समान है कि सभी का एक लक्ष्य होता है। कुछ खेलों में कई लक्ष्य और वैकल्पिक साइड मिशन होते हैं। हालांकि, बहुत सारे खेलों में एक लक्ष्य होता है जो "स्तर के अंत तक पहुंचना" जितना आसान होता है। आपका पहला गेम एक बिंदु के साथ सिर्फ एक स्क्रीन हो सकता है जिसे आप स्क्रीन के शीर्ष पर नेविगेट करने का प्रयास करते हैं।
चरण 4. तय करें कि खिलाड़ी को लक्ष्य कैसे संप्रेषित किया जाए।
एक बार जब आप खिलाड़ी के लिए एक लक्ष्य तय कर लेते हैं, तो आपको यह पता लगाना होगा कि खिलाड़ी को लक्ष्य कैसे संप्रेषित किया जाए। कुछ खेलों में बहुत सारे गैर-खिलाड़ी पात्रों (एनपीसी) के साथ एक जटिल कथा होती है जो खिलाड़ी को ऐसा महसूस कराती है कि वे एक जीवित दुनिया का हिस्सा हैं। अन्य खेलों में एक स्तर की शुरुआत से पहले एनिमेशन या कट-सीन होते हैं। कुछ में एक ट्यूटोरियल शामिल है। कुछ गेम केवल टेक्स्ट प्रदर्शित करते हैं जो खिलाड़ी को बताता है कि क्या करना है।
चरण 5. खिलाड़ी के लिए एक बाधा पर निर्णय लें।
एक बार जब आप खिलाड़ी को पूरा करने के लिए एक लक्ष्य तय कर लेते हैं, तो आपको खिलाड़ी के रास्ते में आने वाली बाधा पर फैसला करना होगा। यह एक पहेली हो सकती है जिसे खिलाड़ी को हल करना होता है या प्लेटफॉर्म पर खिलाड़ी को कूदना पड़ता है या चारों ओर जाना पड़ता है। क्या आपके खेल में दुश्मन हैं? यदि हां, तो वे खिलाड़ी के साथ कैसे बातचीत करते हैं? क्या आपके खेल में स्तर हैं, या यह एक खुली दुनिया का खेल है?
चरण 6. नियमों का पता लगाएं।
एक बार जब आप एक लक्ष्य और कुछ बाधाओं के साथ आते हैं, तो कुछ बुनियादी नियमों पर निर्णय लें, जिनमें तार्किक प्रवाह हो। यदि आप एक प्लेटफ़ॉर्मर गेम डिज़ाइन कर रहे हैं, तो क्या होगा यदि खिलाड़ी प्लेटफ़ॉर्म से चूक जाता है? अगर आपके गेम में दुश्मन हैं, तो क्या होता है जब खिलाड़ी किसी दुश्मन को छूता है या उस पर हमला करता है? क्या खिलाड़ी के पास स्वास्थ्य पट्टी है? क्या कोई स्कोरिंग सिस्टम है? शायद आप अपने खेल में समय सीमा जोड़ना चाहते हैं? ये ऐसे नियम हैं जिन्हें आपको अपने खेल के लिए तय करने की आवश्यकता है। यदि आप गेम डिज़ाइन में नए हैं, तो नियमों को यथासंभव सरल रखने का प्रयास करें।
चरण 7. खिलाड़ी के लिए पुरस्कार तय करें।
खिलाड़ी के लिए एक लक्ष्य और एक बाधा तय करने के बाद से। एक खेल में लक्ष्य को पूरा करने के लिए खिलाड़ी को पुरस्कृत करने का एक तरीका भी होना चाहिए। यह वही है जो एक खेल को एक संतोषजनक अनुभव बनाता है। कुछ खेलों में एक अंतिम कटसीन होता है जो दर्शाता है कि नायक को उनकी परेशानी के लिए एक इनाम मिलता है। कुछ गेम खिलाड़ी को पावर-अप या नए आइटम देते हैं। अन्य खेलों में एक जटिल समतल प्रणाली होती है जो समय के साथ खिलाड़ी के आँकड़ों में सुधार करती है।
चरण 8. अवधारणा कला बनाएं।
यदि ग्राफिक्स आपके गेम का एक बड़ा हिस्सा हैं, तो आप अपने गेम के लिए एक कला शैली का पता लगाना चाहेंगे। अवधारणा कला आपको अपने विचारों को एक खेल में संपत्ति के रूप में बनाने से पहले कागज पर उतारने की अनुमति देती है। आप अपने सभी पात्रों, एनपीसी और दुश्मनों के लिए अवधारणा कला बनाना चाहेंगे। आप समग्र कला शैली को सुसंगत रखना चाहेंगे, इसलिए निर्माण शुरू करने से पहले यह पता लगा लें कि आपको कौन सी कला शैली चाहिए। यदि आपके गेम में कई स्तर हैं, तो आप प्रत्येक स्तर के दिखने के लिए एक स्केच बनाना चाहेंगे। आप कागज पर प्रत्येक स्तर के लिए स्तर के डिजाइन को भी मैप करना चाहेंगे।
चरण 9. एक गेम डिज़ाइन दस्तावेज़ बनाएँ।
यह विशेष रूप से उपयोगी है यदि आप लोगों की एक टीम के साथ एक अधिक जटिल गेम डिजाइन कर रहे हैं। एक गेम डिज़ाइन दस्तावेज़ में मूल गेम मैकेनिक्स और डिज़ाइन शामिल हो सकते हैं। इसमें कथानक बिंदु, चरित्र आत्मकथाएँ, अवधारणा कला, साथ ही स्तर के नक्शे और उद्देश्य भी शामिल हो सकते हैं। यह आपकी पूरी टीम को एक ही पेज पर लाने में मदद करता है।
2 का भाग 2: खेल का विकास करना
चरण 1. एक गेम इंजन चुनें।
खेल इंजन खेल की रीढ़ है। यह ग्राफिक्स और ध्वनि प्रदान करता है। यह गेम फिजिक्स, कोलिजन डिटेक्शन, स्क्रिप्टिंग, आर्टिफिशियल इंटेलिजेंस आदि को नियंत्रित करता है। सही गेम इंजन चुनना आपके कौशल स्तर और आपके गेम की जरूरतों पर निर्भर करता है। कई गेम इंजन आपको परीक्षण के लिए व्यक्तिगत उपयोग के लिए एक मुफ्त संस्करण डाउनलोड करने की अनुमति देते हैं। यहां कुछ गेम इंजन दिए गए हैं जिन्हें आप आजमा सकते हैं:
- गेम मेकर स्टूडियो 2: गेम मेकर स्टूडियो 2 शुरुआत करने के लिए एक अच्छी जगह है। यह 2डी ग्राफिक्स वाले गेम्स पर फोकस करता है। यह सीखने में आसान गेम इंजनों में से एक है। गेम मेकर स्टूडियो 2 का 30 दिन का निःशुल्क परीक्षण है, और फिर यह $39 प्रति वर्ष से शुरू होता है।
-
एकता:
यूनिटी एक लोकप्रिय गेम इंजन है जिसका उपयोग पीसी, मोबाइल और गेम कंसोल पर कई लोकप्रिय गेम बनाने के लिए किया गया है, जिसमें एंग्री बर्ड्स 2, कपहेड और सोनिक फोर्स शामिल हैं। इसका उपयोग 2D और 3D दोनों गेम बनाने के लिए किया जाता है। इसमें एक सहज उपयोगकर्ता इंटरफ़ेस है जो शुरुआती लोगों के लिए सीखना काफी आसान बनाता है। आप व्यक्तिगत संस्करण डाउनलोड कर सकते हैं जो मूल सुविधाओं के साथ पूरी तरह से मुफ्त है। प्लस संस्करण $25 प्रति माह से शुरू होता है।
-
अवास्तविक:
. अवास्तविक सबसे लोकप्रिय गेम इंजनों में से एक है। इसका उपयोग कई लोकप्रिय गेम बनाने के लिए किया गया है, जिसमें बैटमैन अरखम गेम, मॉर्टल कोम्बैट और ड्यूस एक्स शामिल हैं। यह एक पूर्ण विशेषताओं वाला गेम इंजन है जो हाई-एंड ग्राफिक्स का समर्थन करता है। यह सीखने के लिए अधिक कठिन गेम इंजनों में से एक है। यह उन्नत गेम डेवलपर्स के लिए इसे और अधिक आदर्श बनाता है। अवास्तविक का एक पूर्ण संस्करण डाउनलोड करने के लिए स्वतंत्र है, हालांकि, अवास्तविक का उपयोग करके आपके द्वारा प्रकाशित किए जाने वाले किसी भी गेम के लिए पहले $३००० डॉलर प्रति तिमाही के बाद आपको ५% रॉयल्टी का भुगतान करना होगा।
चरण 2. गेम इंजन का उपयोग करना सीखें।
गेम इंजन कुछ सबसे जटिल सॉफ्टवेयर हैं जिन्हें आप खरीद सकते हैं। यहां तक कि अगर आप एक अनुभवी प्रोग्रामर हैं, तब भी शायद ऐसी चीजें होंगी जिन्हें आप नहीं जानते कि कैसे करना है। आपके द्वारा डाउनलोड किए जाने वाले गेम इंजन के लिए उपयोगकर्ता पुस्तिका पढ़ें। YouTube ट्यूटोरियल देखें और ऑनलाइन कक्षाएं लें। जानें कि आपको क्या बनाना है और इसे कैसे बनाना है। यदि आप किसी समस्या में फंस जाते हैं, तो किसी ऐसे व्यक्ति की तलाश करें जो इसे हल करने में आपकी मदद कर सके।
चरण 3. एक समय सीमा निर्धारित करें।
चाहे आप अपना पहला गेम बना रहे हों या एएए प्रोडक्शन, आपको प्रोजेक्ट में कितना समय लगने वाला है, इसके लिए आपको एक समय सीमा निर्धारित करनी होगी। यदि आप गेम डिज़ाइन के लिए नए हैं, तो एक छोटा गेम बनाने के लिए अपनी समय सीमा के रूप में एक महीना निर्धारित करें। विकास प्रक्रिया के दौरान कई अप्रत्याशित चीजें सामने आएंगी, इसलिए अपनी समय सीमा से अधिक जाने की अपेक्षा करें। हालाँकि, यदि आप अपनी समय सीमा से बहुत आगे निकल जाते हैं, तो आप अपनी परियोजना को कम करना चाह सकते हैं।
चरण 4. एक कार्यशील प्रोटोटाइप बनाएं।
यह जितनी जल्दी हो सके किया जाना चाहिए। यह अच्छा दिखना जरूरी नहीं है। इसमें वे सभी सुविधाएँ होने की आवश्यकता नहीं है जिन्हें आप जोड़ना चाहते हैं। इसके लिए बस एक बुनियादी स्तर होना चाहिए जिसमें एक बुनियादी बजाने योग्य चरित्र और एक बुनियादी बाधा हो। इसका उपयोग आपके गेम के मुख्य यांत्रिकी के निर्माण और परीक्षण के लिए किया जाता है।
चरण 5. अपने प्रोटोटाइप का परीक्षण करें।
आप अपना खेल खेलकर बहुत कुछ सीखेंगे। आप पा सकते हैं कि कुछ गेम मैकेनिक काम नहीं करते हैं या कुछ हिस्से उतने आकर्षक नहीं हैं जितना आपने सोचा था कि वे होंगे। आपको यह भी पता चलेगा कि गेम को बेहतर बनाने के लिए आप गेम में क्या जोड़ सकते हैं।
चरण 6. अपनी संपत्ति बनाएं।
आपके द्वारा एक कार्यशील प्रोटोटाइप बनाने के बाद और आपको विश्वास है कि आपके गेम मैकेनिक्स ठीक से काम कर रहे हैं, आप अपने गेम के लिए एसेट बनाना शुरू कर सकते हैं। इसमें अतिरिक्त स्तर, चरित्र एनिमेशन, दुश्मन, पावर-अप और कोई भी अतिरिक्त सुविधाएँ शामिल हैं जिन्हें आप जोड़ना चाहते हैं। इसमें चरित्र मॉडल जोड़ना और अपने स्तरों को सजाना भी शामिल है ताकि खेल सौंदर्य की दृष्टि से मनभावन लगने लगे, हालांकि आपको अंतिम रूप से सौंदर्यशास्त्र पर ध्यान देना चाहिए।
- यदि आप सुनिश्चित नहीं हैं कि कुछ कैसे बनाया जाए, तो कई गेम इंजनों में एक संपत्ति की दुकान होती है जहां आप अन्य लोगों द्वारा बनाई गई खेल संपत्ति खरीद सकते हैं। खेल विकास प्रक्रिया के दौरान उत्पन्न होने वाली समस्याओं को हल करने का तरीका जानने के लिए आप ऑनलाइन ट्यूटोरियल भी देख सकते हैं।
- सावधान रहें कि तुरंत बहुत अधिक सामग्री न जोड़ें। यह खेल के मुख्य यांत्रिकी को अस्पष्ट कर सकता है और खेल-परीक्षकों के लिए उचित प्रतिक्रिया देना मुश्किल बना सकता है।
चरण 7. अपने खेल का बीटा परीक्षण करें।
जहां आप अपना गेम खुद खेलकर बहुत कुछ सीख सकते हैं, वहीं दूसरे लोगों को आपका गेम खेलते हुए देखकर भी आप बहुत कुछ सीख सकते हैं। असली खिलाड़ी वे चीजें कर सकते हैं जिनकी आपने उम्मीद नहीं की थी और अनुभव के बारे में ऐसी बातें बता सकते हैं जिन पर आप ध्यान नहीं दे रहे हैं। अन्य लोगों को अपना गेम खेलने के लिए कहें। भले ही यह आपका पहला गेम है और आपको लगता है कि यह अच्छा नहीं है।
चरण 8. अपने खेल की मार्केटिंग करें।
जैसे-जैसे आप विकास प्रक्रिया के अंत के करीब पहुंचेंगे, आपको अपने खेल के बारे में बताना शुरू करना होगा। जानिए आपके गेम में क्या है खास। आपका गेम क्या अनुभव प्रदान करता है जो अन्य गेम नहीं देता है? उस मैसेज को ज्यादा से ज्यादा लोगों तक पहुंचाएं। अपने गेम और वीडियो ट्रेलर के लिए एक वेबसाइट बनाएं। अपने गेम को सोशल मीडिया पर प्लग करें। अपने गेम को वीडियो गेम वेबसाइटों और वीडियो गेम टेस्टमेकर्स को ईमेल करें।
चरण 9. अपना गेम लॉन्च करें।
गेम इंजन जैसे यूनिटी और अवास्तविक किसी भी गेम सिस्टम के लिए आपके गेम के पोर्ट बनाना आसान बनाते हैं। एक बार जब आप अपने गेम इंजन के माध्यम से अपना गेम प्रकाशित कर लेते हैं, तो इसे अधिक से अधिक डिजिटल वितरकों पर प्राप्त करें। इसमें स्टीम, गूगल प्ले स्टोर, एप्पल का ऐप स्टोर शामिल है। यहां तक कि Playstation Store, Xbox One और Nintendo eShop को भी पहले से कहीं अधिक आसान बना दिया गया है। क्यूए और लाइसेंसिंग मानक होने जा रहे हैं जिन्हें आपको प्रत्येक डिजिटल वितरक के लिए पारित करना होगा। जानें कि वे मानक क्या हैं और सुनिश्चित करें कि आपका खेल उन मानकों को पारित करने में सक्षम है। आप Slitherine जैसे विशेष वितरकों को भी देख सकते हैं।
टिप्स
- दर्शकों को पकड़ने के लिए अप-टू-डेट ग्राफिक्स महत्वपूर्ण हैं, लेकिन सामग्री अभी भी राजा है! तो, शानदार सामग्री की पेशकश करके अपने गेम को वास्तव में आकर्षक और मजेदार बनाने का एक तरीका लेकर आएं। एक लोकप्रिय गेम फीचर पर एक अद्वितीय स्पिन डालते हुए, ऐसे तत्वों का उपयोग करें जिनका उपयोग पहले कभी समान शैली के गेम में नहीं किया गया है।
- हमेशा अपने खिलाड़ी के नजरिए से सोचें। आपके खेल को खेलने से उन्हें क्या लाभ होगा और वे आपके खेल के प्रशंसक और अधिवक्ता कैसे बन सकते हैं? केवल समर्पित प्रशंसक ही आपके खेल की स्थिरता सुनिश्चित करेंगे!
- अपने गेम प्रोडक्शन में अन्य लोगों को शामिल करने और उन्हें हितधारक बनने के लिए राजी करने के लिए, आपको एक अच्छी बिक्री पिच की आवश्यकता होगी! पिच विकसित करना आपके लिए व्यवसाय और/या डेवलपर समुदाय के भीतर अपने गेम आइडिया का परीक्षण करने और यह देखने का एक शानदार अवसर है कि क्या यह बिल्कुल व्यवहार्य है।
- यदि आपको लगता है कि आपका गेम आइडिया अच्छा और अभिनव है - सुनिश्चित करें कि आप दूसरों को अपने गेम समर्थकों में परिवर्तित कर सकते हैं। अन्यथा, इसे विकसित करने का कोई मतलब नहीं है क्योंकि रिलीज के बाद आप इसे प्रभावी ढंग से मुद्रीकृत करने में सक्षम नहीं होंगे।