Yog tias koj muaj kev mob siab rau tsim kev ua si hauv xov tooj, nws yeej tsis lig dhau los pib. Txawm hais tias App Store tsis yog qhov kub kub nws nyob rau thaum ntxov, nws tseem muaj peev xwm tsim tau ib qho app, tsim cov hauv qab no, thiab tau nyiaj. Kuj tseem muaj tus nqi qis ntawm kev nkag mus rau hauv kev ua lag luam; Apple tsub $ 99 ib xyoos rau kev tso npe tsim tawm, uas tso cai rau koj xa iPhone thiab iPad ua si rau App Store. Koj tuaj yeem rub tawm cov khoom siv txhim kho Xcode dawb tom qab koj tso npe ua tus tsim tawm. Koj yuav tsum ua dab tsi tom qab ntawd? Nov yog yuav pib li cas.
Koj Yuav Tsum Tau Pib Ua Li Cas Rau Mobile Games?
Ntawm ntawm kev tso npe tus tsim tawm, koj xav tau kev txawj ua haujlwm, duab kos, thiab ua siab ntev. Ua siab ntev ntau. Thaum koj tsis xav ua ib tus kws tshaj lij uas tsis tau tshaj tawm vim tias lawv ib txwm pom qee qhov tsis zoo, koj kuj tsis xav muab cov khoom lag luam riddled.
Yog tias koj tsis muaj tus kws kos duab kov thaum nws los txog rau cov duab, tsis txhob txhawj. Muaj ib tug xov tooj ntawm cov kev pab cuam muaj dawb los yog pheej yig graphics. Yog tias koj yog ib tus neeg lub khw, koj xav tau kev txawj txaus los tsim cov nyees khawm thiab muab tso ua ke cov neeg siv khoom siv tau zoo, tab sis feem ntau ntawm cov neeg tuaj yeem ua qhov ntawd nrog ob peb zaj lus qhia txog kev siv Photoshop lossis lwm yam dawb Paint.net.
Qhov Kev Txhim Kho Platform Koj Yuav Tsum Siv?
Yog tias koj tsuas yog xav tsim kho rau iPhone thiab iPad, Apple's Swift programming lus ua rau muaj kev nkag siab zoo tshaj plaws. Nws yog ib hom lus kev loj hlob sai piv rau lub hom phiaj-C qub, thiab thaum koj txhim kho ncaj qha rau lub cuab yeej, koj tuaj yeem siv cov yam ntxwv tshiab ntawm lub operating system sai li sai tau thaum lawv tso tawm. Yog tias koj siv cov khoom siv txhim kho thib peb, koj feem ntau yuav tsum tau tos tus thib peb los txhawb cov yam ntxwv tshiab. Muaj ntau tus neeg thib peb iOS emulators uas tuaj yeem ua ke, ib yam nkaus.
Txawm li cas los xij, tsis txhob tso cov khoom siv txhim kho thib peb. Lawv muaj txiaj ntsig yog tias koj npaj yuav tso koj cov kev ua si hla ntau lub platform. Koj xav kom tsis txhob "tsim kev ua si hauv ib teev" cov khoom siv txhim kho. Lawv feem ntau txwv dhau los tsim cov kev ua si nyuaj. Nov yog ob peb lub platforms uas pub dawb siv rau cov neeg tsim khoom ywj pheej uas poob rau qee qhov nyiaj tau los txwv:
- Unity. Qhov no yog ib qho ntawm cov khoom siv thib peb nrov tshaj plaws, tshwj xeeb tshaj yog rau cov neeg siv 3D duab. Koj tuaj yeem pib siv Unity dawb yog tias koj cov nyiaj tau los txhua xyoo tsawg dua $ 100, 000.
- Corona SDK. Yog tias koj tab tom nrhiav los tsim kev ua si nrawm nrog 2D cov duab, Corona SDK yog qhov kev xaiv zoo. Nws siv LUA raws li nws cov lus programming, uas yog hloov tau yooj yim thiab ceev heev. Corona SDK tus kheej tsab yog pub dawb thiab tsis muaj kev txwv nyiaj tau los. Cov tuam txhab luam tawm tso cai rau offline tsim thiab muaj peev xwm los tsim koj tus kheej API kev cai, uas ua rau nws yooj yim heev.
- PhoneGap. Ib qho ntawm cov cuab yeej thib peb nrov tshaj plaws, PhoneGap muaj ntau qhov kev txhawb nqa thiab cov plugins thib peb. Yog tias koj tsaws ntau dua ntawm cov duab sab dua li sab programming, qhov no tuaj yeem ua rau koj txhais ceg tiag tiag. PhoneGap kuj tseem siv cov cuab yeej web-based (HTML, CSS, thiab lwm yam) ua qhov tseem ceeb ntawm kev txhim kho kev paub. Nws yog dawb.
Dab tsi txog Graphics?
Yog tias koj tsis muaj pob txha zoo nkauj hauv koj lub cev, cov duab kos tuaj yeem zoo li txoj kev loj heev. Tab sis muaj ib txoj kev nyob ib ncig ntawm nws: cov khoom vaj khoom tsev. Cov chaw lag luam no tso cai rau koj mus yuav cov khoom muaj nqis ua ntej tsim los siv rau hauv kev txhim kho kev ua si. Qhov downside yog koj qhov kev ua si pom yuav tsis txawv.
- OpenGameArt. Ib qhov chaw nrov tshaj plaws rau cov duab dawb los ntawm OpenGameArt. Feem ntau ntawm cov khoom muaj nqis hauv lub khw no poob rau hauv daim ntawv tso cai muaj tswv yim uas feem ntau yuav tsum tau muab cov duab kos rau tus kws kos duab.
- Unity Asset Store. Ib qho tseem ceeb ntawm kev siv Unity yog lub khw muag khoom vaj khoom tsev, uas muaj kev pom los ntawm ntau yam sib txawv thiab suav nrog 3D thiab 2D duab. Qhov zoo tshaj plaws, koj tsis tas yuav siv Unity los siv cov khoom vaj khoom tsev.
- GameArt2D. Lub vev xaib no muaj qhov "freebies" zoo thiab sau zoo ntawm cov duab tsis muaj nuj nqis uas tsis raug nqi caj npab thiab ceg.
- Scirra. Lub khw Scirra suav nrog cov duab thiab cov khoom muaj suab xws li suab paj nruag thiab suab.
- Game Assets ntawm Reddit. Qhov subreddit no tsis muaj cov cuab yeej ua si tiag tiag, tab sis nws yog lub rooj sib tham zoo rau kev nrhiav cov cuab tam.
General Mobile Game Development Tips
Ntawm no yog ob peb lub tswv yim dav dav ntxiv kom nco ntsoov thaum tsim koj thawj qhov kev ua si app:
Start Small
Vim li cas ho tsis dhia ncaj qha rau hauv koj qhov project thiab kawm cov kev ua si no? Rau ib qho, kev txhim kho kev ua si yog qhov nyuaj. Nyob ntawm seb koj qhov project, koj tuaj yeem ua haujlwm rau lub hlis, ib xyoos, lossis ntau xyoo. Txawm hais tias koj lub tswv yim yog qhov yooj yim, tau txais koj txhais taw ntub nrog ib txoj haujlwm me me yog ib lub tswv yim zoo. Qhov programming zoo yog qhov teeb meem ntawm kev rov ua dua. Txhua zaus koj siv ib qho feature, koj yuav tau txais me ntsis zoo ntawm coding nws. Thaum kawg, tsim qhov kev ua si me me yuav pab koj qhov project tseem ceeb ua kom zoo dua.
Tshaj tawm nrawm
Los nrog lub tswv yim yooj yim thiab txhim kho nws mus rau qhov chaw uas nws tuaj yeem sawv ntawm nws tus kheej hauv App Store tso cai rau koj kawm txog cov txheej txheem tshaj tawm. Tsis tsuas yog koj yuav pom yuav ua li cas tshaj tawm cov apps, tab sis koj tseem yuav kawm txog cov txheej txheem tom qab tshaj tawm, uas suav nrog kev lag luam koj lub app, tau txais nws ntawm tus nqi tsim nyog, ua raws li kev tshaj tawm, patching kab, thiab lwm yam.
Tshuaj Koj Cov Kev Ua Si rau hauv ntu, tsim cov tshuab ua si, thiab tshaj tawm ntau yam kev ua si
Nws yog ib qho tseem ceeb uas yuav tsum tau ua ib qhov project, rhuav nws mus rau hauv nws ntau qhov chaw, thiab tom qab ntawd tawg cov ntu mus rau hauv qhov me me. Qhov no tsis tsuas yog pab koj kom muaj kev sib koom ua ke, tab sis nws kuj tso cai rau koj pom kev nce qib ntawm qhov project uas yuav siv sij hawm ntau lub hlis kom tiav. Koj qhov kev ua si yuav xav tau lub cav duab, lub cav gameplay, lub cav thawj coj, thiab ntau qhov chaw xws li tus neeg siv interface, kab ntawv qhia zaub mov, thiab lwm yam.
Tus yuam sij rau kev txhim kho ntse yog ib txwm saib xyuas cov ntawv rov ua dua ntawm cov lej thiab coj nws los ua lub sijhawm los tsim kom muaj lub luag haujlwm lossis chav kawm nyob ib puag ncig tus lej ntawd. Piv txwv li, tso ib lub pob ntawm lub vijtsam yuav siv ob peb kab ntawm cov lej, tab sis tsuas yog muaj qee qhov kev hloov pauv uas hloov txhua zaus koj tso lub pob. Qhov no yog lub sijhawm los tsim ib qho kev ua haujlwm rau kev tso lub pob uas koj hla cov kev hloov pauv no, yog li txiav lub sijhawm nws yuav siv sijhawm los tsim cov ntawv qhia zaub mov.
Lub tswv yim tib yam no siv tsis hais txog qhov kev ua haujlwm ntawm txoj haujlwm. Kev tsim cov txheej txheem rov siv tau thiab cov lej " cav" tuaj yeem ua rau kev txhim kho kev ua si yav tom ntej yooj yim dua.
Muaj siab ntev
Kev txhim kho kev ua si tuaj yeem ua haujlwm ntev thiab nws yuav siv sijhawm ntev los saib nws mus txog thaum kawg. Nws yog ib qho tseem ceeb uas yuav tau teem sijhawm ib hnub lossis txhua lub lim tiam los txhim kho. Cov cuab yeej loj tshaj plaws thawj zaug cov neeg tsim khoom poob rau hauv yog siv sijhawm los muab koj tus kheej saib tshiab ntawm qhov project. Qhov no ua rau "Huag yog, kuv tab tom tsim kev ua si xyoo tas los, xijpeem tshwm sim rau nws?" moment.
Tshwj tsis yog tias koj tab tom tsim ib qho kev ua si uas tuaj yeem tsim tau hauv ib hnub lossis ob lub lis piam, koj yuav zaum tsoo phab ntsa. Koj tuaj yeem tsoo ob peb phab ntsa yog tias koj qhov project muaj lub voj voog ntev. Tab sis nws yog ib qho tseem ceeb kom ua haujlwm rau nws. Ib kab lus kws sau ntawv feem ntau rov hais dua rau lawv tus kheej thaum ua haujlwm tshiab yog "sau txhua hnub." Nws tsis muaj teeb meem yog tias kev sau ntawv zoo. Hla ib hnub tuaj yeem ua rau hla ob hnub, ib lim piam, ib hlis…
Tab sis qhov ntawd tsis tau txhais hais tias koj yuav tsum tsom mus rau tib yam txhua hnub. Ib qho ua kom yuam kev rau kev cuam tshuam nrog phab ntsa yog hloov mus rau lwm qhov ntawm qhov project. Yog tias koj tab tom coding lub cav nyuaj, koj yuav siv sij hawm qee lub sij hawm nrhiav cov duab rau koj qhov kev ua si lossis nrhiav cov suab nrov uas koj tuaj yeem siv hauv koj tus neeg siv interface. Koj tseem tuaj yeem qhib Notepad ntawm koj lub khoos phis tawj thiab yooj yim lub hlwb.
Tsis txhob hnov qab Kev lees paub zoo
Qhov kev ua siab ntev no yeej tsis tseem ceeb tshaj li qhov tseem ceeb ntawm qhov kawg ntawm kev txhim kho: kev ruaj ntseg zoo. Cov theem no tsis yog hais txog squashing kab. Koj yuav tsum tau soj ntsuam ntau feem ntawm qhov kev ua si raws li ib qho kev ntsuas uas tseem ceeb: nws puas lom zem? Tsis txhob ntshai los hloov yog tias koj tsis xav tias koj qhov kev ua si ua tau raws li qhov yuav tsum tau muaj kev lom zem. Tab sis, kuj tseem nco ntsoov koj tau ua si thiab sim qhov kev ua si txij li kev txhim kho pib. Koj tsis xav poob rau hauv qhov ntxiab ntawm kev xav tias qhov kev ua si yog qhov tho txawv vim tias koj paub dhau lawm. Xav txog seb tus neeg siv thawj zaug yuav xav li cas rau kev ua si.
Kev lees paub zoo yog qhov tseem ceeb vim tias qhov kev tso tawm thawj zaug yog qhov tseem ceeb heev. Qhov no yeej tsis muaj tseeb dua li thaum tus tsim tawm ywj pheej lossis pab pawg me tso tawm qhov kev ua si uas lawv tau ua haujlwm rau ntau lub hlis thiab hli. Kev lag luam zoo tshaj plaws yog cov organic downloads uas tshwm sim thaum qhov kev ua si raug tso tawm ntawm App Store. Qhov ntau polished qhov kev ua si, qhov zoo dua nws qhov kev txais tos thawj zaug, uas ua rau ntau rub tawm hauv lub sijhawm ntev.