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