Ki jan yo devlope yon iPhone oswa iPad jwèt

Si ou gen yon pasyon pou devlope jwèt, li pa janm twò ta jwenn kòmanse. Pandan ke App Store a se pa byen Rush a lò nan jou yo byen bonè, li toujou byen posib yo devlope yon app, bati yon bagay sa yo, epi fè lajan. Pati ki pi bon nan tout sa a se pri ki ba nan antre nan mache a. Apple chaje $ 99 yon ane pou yon abònman pwomotè, ki pèmèt ou soumèt iPhone ak iPad jwèt nan magazen an App. Ou kapab tou download twous devlopman Xcode pou gratis apre ou fin anrejistre kòm yon pwomotè.

Pandan ke li se ireyèl kwè ke ou pral imedyatman grèv li rich ak jwèt ou a, chak ane devlopè endepandan ak ti ekip endepandan soti nan okenn kote yo pran imajinasyon nou yo sou magazen an App. Pa gen okenn dout ke konpayi devlopman gwo gen yon pye moute, men bote nan magazen an App se ke tout moun ka fè konpetisyon pou joueurs. Pa gen yon separe magazen App pou mesye yo gwo. Nou tout ale nan plas la menm nan download jwèt nou yo.

Ki sa ou bezwen kòmanse jwèt devlope?

Deyò abònman pwomotè $ 99 la, ou pral bezwen ladrès pwogramasyon, grafik ak pasyans. Anpil pasyans. Menm ti pwojè mande pou yon sèten degre nan pasyans. Pandan ke ou pa vle yo pèrfèksyonist a ki pa janm pibliye paske yo toujou jwenn kèk ti bagay ki mal, ou menm tou yo pa vle mete yo deyò yon pwodwi ensèk-riddled.

Men, si ou pa gen touche atis yo lè li rive grafik, pa enkyete. Gen yon kantite resous pou grafik gratis oswa bon mache. Si ou se yon boutik yon sèl-moun, ou pral bezwen konpetans ase yo kreye bouton ak mete tèt yo ansanm yon koòdone itilizatè servable, men pifò nan nou ka okipe sa ak yon leson kèk sou kòman yo sèvi ak fotoschop oswa gratis altènatif Paint.net nan fotoschop .

Ki platfòm devlopman ou ta dwe itilize?

Chwa nan premye gwo se nan platfòm la devlopman. Si ou sèlman gen entansyon devlope pou iPhone a ak iPad a, Apple la Swift pwogramasyon lang fè sans ki pi. Li se yon lang devlopman rapid konpare ak objektif la fin vye granmoun-C, ak lè ou devlope dirèkteman pou aparèy la, ou ka itilize karakteristik nouvo nan sistèm nan fonksyone le pli vit ke yo lage. Si ou itilize yon twous devlopman twazyèm-pati, ou pral bezwen souvan rete tann pou twazyèm-pati sipòte karakteristik nan nouvo.

Men, pa ranvwaye twous devlopman twous-pati. Si ou planifye sou divilge jwèt ou atravè tout tribin, kapasite nan devlope nan yon sèl twous devlopman ak pibliye atravè iOS, android ak lòt tribin pral delivre yon anpil tan ak fristrasyon. Nan zòn sa a, ou pral vle pou fè pou evite "bati yon jwèt nan yon èdtan" twous devlopman yo ki souvan twò limite a devlope jwèt konplike. Isit la se yon kèk tribin devlopman solid ki gratis pou itilize pou devlopè endepandan ki tonbe anba sèten limit revni:

Ki sa ki sou grafik?

Pou moun ki gen anpil chans ke tou de gen gwo ladrès grafik epi jwenn devlopman app fasil, ap resevwa te kòmanse ak devlopman jwèt se pi plis yon kesyon de tou senpleman jwenn tan nan fè li. Pou moun nan nou ki pa gen yon zo atistik nan kò nou an, grafik ka sanble tankou yon blokaj jeyan. Men, gen yon fason alantou sa a blòk: magazen byen.

Mwen yon Artist, Men ...

Yon gwo aspè pou yo bon ak grafik se ke yo te kapab vann oswa komès ki konpetans. Magazen byen yo ki nan lis anwo a ka yon bon fason pou ede finanse jwèt ou pa vann kèk grafik. Ou ka sèvi tou sou Reddit subforum kòm yon fason pou komès konpetans ou (grafik) pou lòt ladrès (pwogramasyon, mizik, elatriye)

Si ou se konfòtab ak tou de grafik konsepsyon ak pwogramasyon, ou ka ogmante ladrès grafik sa yo pou ranmase lajan pou maketing jwèt ou. Sa a kapab yon bon fason yo kickstart jwèt ou yon fwa ou jwenn nan ki etap final nan pibliye.

Kòmanse ti

Poukisa nou pa sote dirèkteman nan pwojè ou a ak aprann jwèt sa yo? Pou youn, devlopman jwèt se difisil. Tou depan de dimansyon nan jwèt ou, ou ka devlope li pou mwa, yon ane oswa menm plizyè ane. Menm si konsèp ou se relativman senp, ap resevwa pye ou mouye ak yon pwojè ti se yon bon lide. Gran pwogram se yon kesyon de iterasyon. Chak fwa nou aplike yon karakteristik, nou jwenn yon ti kras pi bon nan kod li. Nan fen a, devlope yon jwèt ti an premye pral ede pwojè prensipal ou vire soti pi byen.

Pibliye vit

Vini ak senp konsèp ak devlope li nan pwen kote li ka kanpe sou pwòp li yo nan magazen an app pèmèt ou aprann sou pwosesis la pibliye. Se pa sèlman ou pral konnen ki jan yo pibliye apps sou Apple App Store la ak magazen Jwe Google a, ou pral aprann sou pwosesis la pòs-piblikasyon, ki gen ladan maketing app ou a, jwenn li nan pwen an pri dwat, mete ann aplikasyon piblisite yo dwa, reparèt pinèz, elatriye

Kraze jwèt ou nan pati, bati motè jwèt ak pibliye jwèt miltip

Li toujou enpòtan pou pran yon pwojè, kraze li nan divès pati li yo ak Lè sa a, kraze pati sa yo nan menm pati ki pi piti. Se pa sèlman sa a ede ou kenbe òganize, li pral pèmèt tou ou wè pwogrè sou yon pwojè ki ta ka pran mwa yo fini. Jwèt ou ap gen chans pou bezwen yon motè grafik, yon motè jwèt jwe, yon motè leaderboards ak divès pati tankou yon koòdone itilizatè, sistèm meni, elatriye.

Kle a devlopman entelijan se toujou dwe vijilan a pou moso repetitif nan kòd epi pran li kòm yon opòtinite bati yon fonksyon oswa klas alantou kòd sa a. Pou egzanp, mete yon bouton sou ekran an ta ka pran plizyè liy nan kòd, men gen pouvwa sèlman yon varyab kèk ki chanje chak fwa ou mete yon bouton. Sa a se yon opòtinite yo kreye yon fonksyon sèl pou mete bouton an nan ki ou pase sa yo varyab, konsa koupe kantite tan li pran yo devlope yon sistèm meni.

Konsèp sa a menm aplike pa gen pwoblèm ki jan gwo nan dimansyon. Bati yon seri kòd reutilizabl ak kòd "motè" ka fè devlopman jwèt lavni pi fasil.

Asirans Kalite ak Pasyans

Devlopman jwèt ka yon pwosesis long e li ka pran yon anpil nan pasyans yo wè li jiska la fen. Yon rezon ki fè li enpòtan pou kraze pwojè a an ti pati se pou wè pwogrè aparan lè ou devlope. Li enpòtan tou pou w mete kèk tan chak jou oswa chak semèn pou devlope. Ak-ki pi enpòtan-kenbe devlope.

Pi gwo devlopè pyèj premye fwa a tonbe nan se lide a pran tan nan bay tèt ou yon gade fre nan pwojè a. Sa a mennen nan "Oh yeah, mwen te devlope yon jwèt ane pase a, tou sa ki te rive li?" moman.

Sòf si ou ap devlope yon jwèt ki ka bati nan yon kesyon de jou oswa semèn, ou pral pwobableman frape yon miray. Ou ka frape plizyè mi si pwojè ou detire plis pase mwatye nan yon ane. Men, li enpòtan pou kontinye travay sou li. Yon ekriven fraz souvan repete nan tèt yo lè w ap travay sou yon woman se nan "ekri chak jou." Li pa enpòtan si ekri a bon. Sote yon jou ka mennen nan sote de jou, yon semèn, yon mwa ...

Men, sa pa vle di ou bezwen konsantre sou menm bagay la chak jou. Yon Trick fè fas ak miray la se sote sou nan yon lòt pati nan pwojè a. Si ou se kodaj yon motè konplike, ou ta ka pase kèk tan kap chèche grafik pou jwèt ou oswa kap chèche efè son ou ka itilize nan koòdone itilizatè ou an. Ou ka menm louvri moute notepad sou òdinatè ou ak tou senpleman brase lide.

Sa a maître nan pasyans se pa janm pi enpòtan pase sou ki tout-enpòtan dènye faz nan devlopman: Asirans Kalite. Faz sa a se pa sèlman sou kokiy pinèz. Ou dwe evalye divès pòsyon nan jwèt la ki baze sou metrik a youn ki vrèman enpòtan: èske li plezi? Ou pa bezwen pè fè chanjman nan jwèt la si ou pa santi tankou li satisfè kondisyon an plezi, men tou, kenbe nan tèt ou ke ou ve yo te jwe jwèt la kòm yon pati nan tès depi devlopman te kòmanse. Ou pa vle tonbe nan pèlen an nan jwèt la yo te abitye ak Se poutèt sa panse jwèt la se raz. Reflechi sou kijan ke premye fwa itilizatè a pral santi jwe jwèt la.

Asirans kalite enpòtan paske premye liberasyon an trè, trè enpòtan. Sa a se pa janm pi vre pase lè yon pwomotè endepandan oswa yon ti ekip endyatè degaje ke jwèt yo ve yo te ap travay sou pou mwa ak mwa. Maketing la trè bon se downloads yo òganik ki rive lè se jwèt la lage sou magazen an App. Plis poli jwèt la, pi bon resepsyon inisyal li yo, ki ap mennen nan plis downloads nan kouri nan longè.