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