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:
- Umoja. Hii ni mojawapo ya kiti maarufu zaidi cha maendeleo ya tatu, hasa kwa wale wanaopanga kutumia graphics za 3D. Unaweza kuanza kutumia Unity kwa bure kwa muda mrefu kama mapato yako ya kila mwaka ni ya chini kushukuru $ 100,000.
- SDK ya Corona. Ikiwa unatafuta maendeleo ya haraka na michoro 2D, SDK Corona ni chaguo imara. Inatumia LUA kama lugha yake ya programu, ambayo ni rahisi na ya haraka sana. SDona ya Corona ni bure kwa toleo la kibinafsi na haina kikomo cha mapato. Toleo la biashara linaruhusu kuunganisha mkondo wa nje na uwezo wa kujenga API yako ya desturi, ambayo inafanya kuwa rahisi sana.
- SimuGap. Moja ya zana maarufu zaidi ya tatu, SimuGap inatoa msaada mwingi na programu za tatu. Ikiwa unasonga zaidi upande wa picha kuliko upande wa programu, hii inaweza kukupa mguu halisi. SimuGap pia inatumia zana za mtandao (HTML, CSS, nk) kama msingi wa uzoefu wa maendeleo. SimuGap ni bure.
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.
- OpenGameArt. Moja ya vyanzo maarufu zaidi vya picha za bure huja kutoka OpenGameArt. Wengi wa mali katika duka hili huanguka chini ya leseni ya uundaji wa ubunifu ambao mara nyingi huhitaji kusambaza graphics kwa msanii.
- Hifadhi ya Mali ya Umoja. Sehemu moja kubwa kuhusu kutumia Umoja ni duka la mali, ambayo ina graphics inayovuka aina nyingi za muziki na inajumuisha graphics za 3D na 2D. Bora zaidi, huna haja ya kutumia Unity kutumia duka la mali.
- MchezoArt2D. Tovuti hii ina sehemu nzuri ya "burebies" na mkusanyiko mzuri wa picha zisizo na kifalme ambazo hazipunguzi mkono na mguu.
- Scirra. Duka la Scirra linajumuisha picha na vifaa vya sauti kama vile muziki na athari za sauti.
- Vifaa vya michezo kwenye Reddit. Subreddit hii haina mali halisi ya mchezo, lakini ni jukwaa kubwa la majadiliano ya kutafuta 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.