कंप्यूटर गेम बनाना

लेखक: Eugene Taylor
निर्माण की तारीख: 16 अगस्त 2021
डेट अपडेट करें: 22 जून 2024
Anonim
How to Become a Game Developer With Full Information? – [Hindi] – Quick Support
वीडियो: How to Become a Game Developer With Full Information? – [Hindi] – Quick Support

विषय

क्या आपको कंप्यूटर गेम खेलने का शौक है, विरोधियों को हराने के लिए नई रणनीतियां तैयार करने और अपने दिमाग की गहरी यादों से पूरे ब्रह्मांड का आविष्कार करने के लिए? ऐसे कई उपकरण हैं जिनका उपयोग आप अपने खुद के कंप्यूटर गेम बनाने के लिए कर सकते हैं, जिसमें केवल उपरोक्त कौशल की आवश्यकता होती है, हालांकि कुछ प्रोग्रामिंग ज्ञान आपको काम करने के लिए अधिक विकल्प देंगे। अपने माउस और कीबोर्ड को पकड़ो और आरंभ करें।

कदम बढ़ाने के लिए

भाग 1 का 2: सही उपकरण खोजना

  1. एक मुख्य रूप से पाठ-आधारित खेल। तकनीकी रूप से बनाने के लिए यह शायद सबसे आसान गेम है, लेकिन हर कोई ग्राफिक्स के बिना गेम में दिलचस्पी नहीं लेता है। अधिकांश पाठ-आधारित खेल एक कहानी, एक पहेली या एक साहसिक, कहानी, खोज और पहेली के संयोजन पर केंद्रित होते हैं। नीचे कुछ मुफ्त विकल्प दिए गए हैं:
    • सुतली अपने ब्राउज़र के साथ प्रयोग करने में तेज़ और आसान है।
    • StoryNexus और Visionaire में अधिक गेमप्ले विकल्प और ग्राफिक्स हैं।
    • Inform7 उत्साही लोगों के एक बड़े समुदाय के साथ एक अधिक शक्तिशाली उपकरण है।
  2. एक 2D खेल बनाओ। GameMaker और Stencyl अच्छे विकल्प हैं जिन्हें आप किसी भी शैली के लिए उपयोग कर सकते हैं, और आपके पास इसके लिए आवश्यकता के बिना प्रोग्रामिंग का उपयोग करने का विकल्प है। खरोंच! एक और उपकरण है जिसका उपयोग आप ब्राउज़र गेम के लिए कर सकते हैं।
  3. अगर 3 डी गेम आपके लिए हैं तो आज़माएं। एक 3 डी गेम एक 2D गेम की तुलना में बहुत अधिक चुनौतीपूर्ण है, इसलिए ध्यान रखें कि यह एक लंबी परियोजना है और बहुत कठिन काम है। स्पार्क और गेम गुरु आपको कुछ काम बचा सकते हैं क्योंकि आप एक कोड की आवश्यकता के बिना इसके साथ एक दुनिया का निर्माण कर सकते हैं। यदि आपके पास पहले से ही प्रोग्रामिंग के साथ अनुभव है या यह सीखना है कि यह कैसे करना है, तो बहुत लोकप्रिय गेम इंजन यूनिटी का प्रयास करें।
    • यदि आप मौजूदा सामग्री का उपयोग करने के बजाय 3 डी मॉडल बनाना शुरू करना चाहते हैं, तो आपको 3 डी सॉफ्टवेयर जैसे 3 डीएस मैक्स, ब्लेंडर (फ्री), या माया की आवश्यकता है।
  4. एक दृष्टिकोण जिसमें बहुत सारी प्रोग्रामिंग शामिल है। यहां तक ​​कि अगर आपके पास एक प्रोग्रामर के रूप में पृष्ठभूमि है, तो आप अभी भी अपने पहले गेम के लिए उपरोक्त इंजनों में से एक का उपयोग करना चाह सकते हैं। निश्चित रूप से सिर्फ इसलिए कुछ करने की कोशिश मत करो क्योंकि यह अधिक कठिन है। लेकिन कुछ लोग स्क्रैच से गेम की प्रोग्रामिंग करके पूरी तरह से नियंत्रण में रहना पसंद करते हैं। एक आईडीई (एकीकृत विकास पर्यावरण) जैसे कि पाठ संपादक के बजाय ग्रहण के रूप में गेम को प्रोग्राम करें, ताकि आप आसानी से एक परियोजना में अपनी जरूरत की सभी चीजों को व्यवस्थित कर सकें।
    • जबकि लगभग किसी भी प्रोग्रामिंग भाषा में गेम लिखना संभव है, C ++ सीखना आपके हाथों में सही उपकरण डाल देगा। आप सभी प्रकार के ट्यूटोरियल ऑनलाइन और खेल विकास संसाधनों के टन पा सकते हैं।

भाग 2 का 2: खेल बनाना

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