Jinsi ya Kuendeleza mchezo wa iPhone au iPad

Ikiwa una tamaa ya kuendeleza michezo, sio kuchelewa sana kuanza. Wakati Hifadhi ya App sio kukimbia dhahabu ya siku za mwanzo, bado inawezekana kabisa kuendeleza programu, kujenga zifuatazo, na kufanya pesa. Sehemu bora ya yote haya ni gharama ndogo ya kuingia kwenye soko. Apple inadaiwa $ 99 kwa mwaka kwa usajili wa msanidi programu, ambayo inakuwezesha kuwasilisha michezo ya iPhone na iPad kwenye Duka la App. Unaweza pia kupakua kitengo cha maendeleo cha Xcode kwa bure baada ya kujiandikisha kama msanidi programu.

Ingawa ni isiyo ya kweli kuamini utaipiga mara kwa mara na mchezo wako, watengenezaji wa kujitegemea kila mwaka na timu ndogo za kujitegemea hazitatoka mahali ambapo kukamata mawazo yetu kwenye Duka la App. Hakuna shaka kwamba makampuni makubwa ya maendeleo yana mguu, lakini uzuri wa Duka la App ni kwamba kila mtu anaweza kushindana kwa gamers. Hakuna Duka la Programu tofauti kwa wavulana wakuu. Sisi sote tunakwenda mahali sawa ili kupakua michezo yetu.

Je! Unahitaji nini kuanza kuendeleza michezo?

Nje ya usajili wa dereva wa $ 99, unahitaji ujuzi wa programu, graphics na uvumilivu. Urefu wa uvumilivu. Hata miradi madogo yanahitaji kiasi fulani cha uvumilivu. Wakati hutaki kuwa mkamilifu ambaye huchapisha kamwe kwa sababu daima hupata kitu kidogo ambacho si sahihi, hutaki pia kuweka bidhaa zilizo na bug.

Na kama huna kugusa wasanii wakati unapokuja graphics, usijali. Kuna idadi ya rasilimali za picha za bure au za bei nafuu. Ikiwa wewe ni duka la mtu mmoja, unahitaji ujuzi wa kutosha ili kuunda vifungo na kuweka pamoja interface inayofaa ya mtumiaji, lakini wengi wetu tunaweza kushughulikia hilo kwa masomo machache kuhusu jinsi ya kutumia Photoshop au mbadala ya bure ya Paint.net mbadala kwa Photoshop .

Ni Jukwaa La Maendeleo La Lazima Unatumie?

Uchaguzi wa kwanza mkubwa ni katika jukwaa la maendeleo. Ikiwa una nia tu ya kuendeleza kwa iPhone na iPad, lugha ya programu ya Swift ya Apple inafanya akili zaidi. Ni lugha ya maendeleo ya haraka ikilinganishwa na Lengo la Kale-C, na wakati unapoendeleza moja kwa moja kwa kifaa, unaweza kutumia vipengele vipya vya mfumo wa uendeshaji mara tu kutolewa. Ikiwa unatumia kitambulisho cha maendeleo ya tatu, mara nyingi utahitaji kusubiri mtu huyo wa tatu kuunga mkono kipengele kipya.

Lakini usiondoe kiti za maendeleo ya tatu. Ikiwa una mpango juu ya kutolewa mchezo wako kwenye majukwaa yote, uwezo wa kuendeleza kit kitanda cha maendeleo na kuchapisha kwenye iOS, Android na majukwaa mengine itaokoa muda mwingi na kuchanganyikiwa. Katika eneo hili, unataka kuepuka "kujenga mchezo katika saa" ya maendeleo ambayo mara nyingi hupunguzwa sana ili kuendeleza michezo ngumu. Hapa kuna wachache majukwaa ya maendeleo yenye nguvu ambayo ni bure kutumia kwa watengenezaji wa kujitegemea ambao huanguka chini ya mipaka fulani ya mapato:

Je, Kuhusu Graphics?

Kwa wale wachache bahati kwamba wote wana ujuzi mkubwa wa picha na kupata maendeleo ya programu rahisi, kuanza kwa maendeleo ya mchezo ni suala la kutafuta tu wakati wa kufanya hivyo. Kwa wale ambao hawana mfupa wa kisanii katika mwili wetu, graphics zinaweza kuonekana kama kizuizi kikubwa cha barabara. Lakini kuna njia karibu na barabara hii ya barabara: maduka ya mali.

I & # 39; m Msanii, Lakini ...

Jambo moja kubwa la kuwa nzuri na graphics ni kuwa na uwezo wa kuuza au kuuza ujuzi huo. Maduka ya mali yaliyoorodheshwa hapo juu inaweza kuwa njia nzuri ya kusaidia mfuko wa mchezo wako kwa kuuza baadhi ya michoro. Unaweza pia kutumia Subforum Reddit kama njia ya kuuza ujuzi wako (graphics) kwa stadi nyingine (programu, muziki, nk)

Ikiwa una uzuri wa kubuni na programu za picha mbili, unaweza kutumia ujuzi wa ujuzi huo kwa kuongeza fedha kwa ajili ya kuuza mchezo wako. Hii inaweza kuwa njia nzuri ya kukimbia mchezo wako mara moja unapofikia hatua hiyo ya mwisho ya kuchapisha.

Anza Ndogo

Mbona usijite moja kwa moja kwenye mradi wako na ujifunze michezo hii? Kwa moja, maendeleo ya mchezo ni ngumu. Kulingana na wigo wa mchezo wako, unaweza kuwa na kuendeleza kwa miezi, mwaka au hata miaka kadhaa. Hata kama dhana yako ni rahisi, kupata miguu yako mvua na mradi mdogo ni wazo nzuri. Programu kubwa ni suala la iteration. Kila wakati sisi kutekeleza kipengele, sisi kupata bora kidogo kwa coding yake. Mwishoni, kuendeleza mchezo mdogo kwa mara ya kwanza itasaidia mradi wako kuu uwe bora zaidi.

Chapisha haraka

Kuja na dhana rahisi na kuiendeleza kwa uhakika ambapo inaweza kusimama peke yake katika duka la programu inakuwezesha kujifunza kuhusu mchakato wa kuchapisha. Sio tu kujua jinsi ya kuchapisha programu kwenye Duka la Programu ya Apple na Duka la Google Play, utajifunza kuhusu mchakato wa kuchapisha baada ya kuchapisha, unaojumuisha uuzaji wa programu yako, kuifanya kwa kiwango cha bei nzuri, kutekeleza matangazo ya haki, patching mende, nk.

Kuvunja Mchezo Wako Katika Sehemu, Kujenga Injini za Mchezo na Kuchapisha Michezo Mengi

Daima ni muhimu kuchukua mradi, kuivunja katika sehemu zake mbalimbali na kisha kuvunja sehemu hizo katika sehemu ndogo hata. Sio tu hii itakusaidia kuendeleza, itawawezesha pia kuona maendeleo katika mradi ambao unaweza kuchukua miezi kukamilisha. Mchezo wako utahitaji injini ya graphics, injini ya kucheza mchezo, injini ya kiongozi wa kiongozi na sehemu mbalimbali kama interface ya mtumiaji, mfumo wa menyu, nk.

Funguo la maendeleo ya smart ni daima kuwa mwangalizi wa vipande vya kificho vya kurudia na kuchukua kama fursa ya kujenga kazi au darasa karibu na kanuni hiyo. Kwa mfano, kuweka kifungo kwenye skrini inaweza kuchukua mistari kadhaa ya msimbo, lakini kunaweza tu kuwa na vigezo vichache vinavyobadilisha kila wakati unapoweka kifungo. Huu ni fursa ya kuunda kazi moja kwa kuweka kifungo ambacho hupitia vigezo hivi, hivyo kupunguza muda unachukua ili kuendeleza mfumo wa menyu.

Dhana hii hiyo inatumika bila kujali jinsi kubwa katika wigo. Kujenga seti ya kanuni na rekodi za "injini" zinaweza kufanya maendeleo ya mchezo baadaye.

Uhakikisho wa ubora na uvumilivu

Uendelezaji wa michezo inaweza kuwa mchakato mrefu na inaweza kuchukua uvumilivu mwingi ili kuuona hadi mwisho. Sababu moja kwa nini ni muhimu kuvunja mradi katika sehemu ndogo ni kuona faida inayoonekana unayoiendeleza. Pia ni muhimu kuweka kando muda kila siku au kila wiki kuendeleza. Na muhimu-kuendelea kuendelea.

Mtego mkubwa wa watengenezaji wa muda wa kwanza huingia ndani ni wazo la kuchukua muda ili ujionee upya mradi huo. Hii inaongoza kwa "Oh ndiyo, nilikuwa na kuendeleza mchezo mwaka jana, chochote kilichotokea?" wakati.

Isipokuwa wewe ni kuendeleza mchezo ambao unaweza kujengwa katika suala la siku au wiki, utaweza kupiga ukuta. Unaweza kugonga kuta kadhaa ikiwa mradi wako unatoka zaidi ya nusu mwaka. Lakini ni muhimu kuendelea kufanya kazi. Mwandishi wa maneno moja mara nyingi wanajirudia wakati wa kufanya kazi kwenye riwaya ni "kuandika kila siku." Haijalishi kama kuandika ni nzuri. Kukimbia siku inaweza kusababisha kuruka siku mbili, wiki, mwezi ...

Lakini hiyo haina maana unahitaji kuzingatia kitu kimoja kila siku. Njia moja ya kushughulika na ukuta ni kuruka hadi sehemu nyingine ya mradi huo. Ikiwa unasajili injini ngumu, unaweza kutumia muda kutafuta graphics kwa mchezo wako au kutafuta madhara ambayo unaweza kutumia katika interface yako ya mtumiaji. Unaweza hata kufungua kipeperushi kwenye kompyuta yako na ufikirie tu.

Mantra hii ya uvumilivu si muhimu zaidi kuliko ile ya mwisho muhimu ya maendeleo: Uhakikisho wa ubora. Awamu hii sio tu juu ya mende za kikapu. Lazima pia uangalie sehemu mbalimbali za mchezo kulingana na metri moja ambayo ni muhimu sana: ni furaha? Usiogope kufanya mabadiliko kwenye mchezo ikiwa hujisikia kama inakabiliwa na mahitaji ya kufurahisha, lakini pia uzingalie kwamba umekuwa ukicheza mchezo kama sehemu ya kupima tangu maendeleo yalianza. Hutaki kuanguka katika mtego wa mchezo kuwa wa kawaida na kwa hiyo kufikiri mchezo ni boring. Fikiria jinsi mtumiaji wa wakati wa kwanza atakavyojisikia kucheza mchezo.

Uhakikisho wa ubora ni muhimu kwa sababu kutolewa awali ni muhimu sana. Hii si kweli zaidi kuliko wakati msanidi wa kujitegemea au timu ndogo ya indy hutoa mchezo ambao wamekuwa wakifanya kazi kwa miezi na miezi. Utangazaji bora zaidi ni downloads za kikaboni ambazo hutokea wakati mchezo unatolewa kwenye Duka la App. Mchezaji zaidi unaojitokeza, bora zaidi ya mapokezi yake, ambayo itasababisha kupakuliwa zaidi kwa muda mrefu.