Mājas lapa » Mobilais » 9 Nodarbības, ko es uzzināju, veidojot savu pirmo lietotni

    9 Nodarbības, ko es uzzināju, veidojot savu pirmo lietotni

    2014. gada vasarā es nolēmu būvēt spēli. Es mīlu vēsturi un zināšanas, tāpēc es nolēmu, ka spēlei vajadzētu būt sīkumi. Es sāku veidot vietni, izmantojot PHP un MySQL (ko es uzzināju tikai šim nolūkam), lai saglabātu faktus, jautājumus un citu informāciju.

    Līdz vasaras beigām es sāku veidot tīmekļa vietni. Tā kā skola un mans darbs pie restorāna ir sadalīti, man vajadzēja kādu laiku, lai iegūtu vietni, pirms es varētu pāriet uz faktisko sīkrīku programmu.

    Šā stāsta spoileris ir tāds, ka gala spēle, kuru beidzu veidot un atlaist App Store, bija a pilnīgi atšķirīga lietotne tam nebija nekāda sakara ar niekiem. Visa pieredze bija pilna ar augšupvērstiem un kritumiem, kas, manuprāt, būtu jāraksta par to, ko esmu iemācījusies pa ceļam.

    1. Jūsu plāni mainīsies

    Kamēr es veidoju sīkrīku datubāzi un tīmekļa vietni sīkumiem, es atklāju daudz atdzist fakti, kurus es kopīgoju ar saviem draugiem klasē. Vienā šādā apmaiņā draugs man parādīja šo spēli Trivia Crack. Mans žoklis samazinājās - tā bija gandrīz tāda pati spēle, kuru es tolaik mēģināju (bet vēl neesmu).

    Kas ir sliktāk, tas ir mana spēle nebija gandrīz tikpat lielaTrivia Crack. Es arī negribēju šķist, ka es tos kopēju, tāpēc man bija jāmaina pārnesumi un nākt klajā ar labāku ideju par spēli. Šī ir tikai pirmā no daudzajām izmaiņām, kas man ir jādara (lielāko daļu laika, negribīgi), veidojot savu pirmo spēli.

    2. Esiet gatavi aiziet un pārvietoties

    Tas nozīmē, ļaujot iet ir grūtāk, nekā izklausās un tas nekad nav viegls lieta. Līdz tam laikam man bija iztērēti daudz laika mācīšanās PHP un MySQL, un nemaz nerunājot par visu šo laiku, veidojot mājas lapu maniem sīkumiem. Paklupt Trivia Crack atstāja mani rutā - es pavadīju pārējo šīs klases daļu, domājot par to, ko es gatavojos darīt.

    Es tiešām bijām apbrīnots Trivia Crack mani sitot tirgū. Es domāju, ka es tiešām uz kaut ko esmu, bet man bija par vēlu. Tajā brīdī es to sapratu Es varētu darīt vienu no divām lietām.

    Es varētu sēdēt tur un mētīt Trivia Crack, vai es varētu rīkoties un nekavējoties sākt jaunu projektu. Pirmais ir labvēlīgākais rezultāts, un es sapratu, ka, ja es kādreiz gribēju iegūt spēli App Store, man tikai bija jāvirzās tālāk.

    3. Vai jūsu pētījums

    Ir daudz vairāk, kas nonāk lieliskas spēles veidošanā, tad lielākā daļa cilvēku domā. Jums ir jādara laiks, lai dotos cauri spēlēm, kas padarījušas to App Store, un, vēl svarīgāk, iet caur augšupielādēto spēļu sarakstu atrast to, kas viņiem ir kopīgs. Jūs vēlaties meklēt lietas, piemēram, kā spēlētāji kontrolē spēli, cik grūti spēle ir, un, protams, arī vēlaties pārliecināties, ka neviens jau nav izdarījis jūsu spēli.

    Uzziniet, ko cilvēki bauda, ​​bet nebaidieties izveidot savu ceļu. Nodarbība šeit ir vienmēr veiciet savu pētījumu un nekad nepārtrauciet mācīšanos. Tur joprojām ir tik daudz, ka jūs nezināt.

    4. Jūsu spēle attīstīsies. Ļaujiet to.

    Atrodot jaunu spēļu ideju, es daudz pētīju spēļu attīstību un pētīju spēles, piemēram, 28 dienu veiksmes stāstu, Flappy Bird.

    No šī procesa, es nāca klajā ar raupju skrejceļa skrejceļš, kamēr apietu lodes, kas tika nošautas uz viņu. Drīz pēc tam kļuva par karavīru, kas aizbrauca lodes no debesis. Man patika manis virziens, bet kaut kas nebija. Es gribēju spēli uz justies neiespējami, bet patiesībā tas nebija, kaut ko es uzzināju no saviem pētījumiem.

    Tāpēc es apsēdos ar savu tēvu jeb padomdevēju, un mēs apspriedām šo spēli. Tas ir, kad mēs nāca klajā ar ideju ļaut kareivim izvairīties no lodes, bet nozvejot kodolus. Tas bija perfekts. Bet vēl bija daudz darāmā.

    5. Saglabājiet to vienkāršu

    Tā kā attīstība turpinājās, es to sapratu spēles māksla bija pārāk sarežģīta; kaut kas ir jāmaina. Galu galā es nojaucu domu, ka karavīrs ir galvenais varonis, līdz tam tikai zilā bumba. Zilās bumbas sprite tika atstāta no veca projekta, ko es darīju atpakaļ, kad mācīju sevi.

    Tad viss man kļuva skaidrs. Formas! Es padarīšu formas manas spēles tēmu: kareivis kļuva par mazu zilu bumbu, aizķerot lodes, kas pārvērtās apļos, un dodoties no kodoliem, kas pārvērtās trīsstūri un kvadrātu.

    Formas ir vienkāršas, pievilcīgas, viegli uz acīm un ir viegli saistīt, lai kāds būtu mana spēlētāja vecums. Un tāpat kā spēle, arī es saglabāja spēles vadību viegli un dabiski; tikai ekrānā redzamais krāns var iet tālu. Vienkāršība darbojas.

    Galu galā, es uzbūvēju un izlaidīju savu pirmo spēli: 3-formas… un radīju dažas kļūdas ceļā.

    6. Veiciet programmu Soft Release

    Pirmajā nedēļā App Store, es jutos kā mana app darīja ļoti labi; tas tika lejupielādēts vairāk nekā simts reizes. Tas bija bez reālas PR vai mārketinga, vienkārši tikai mutiski. Tomēr es pamanīju tendenci. Cilvēki spēlēja spēli pāris reizes, pirms viņi vienkārši atteicās par labu. Tad man būtu daudz cilvēku spēle bija pārāk smaga.

    Šajā brīdī man bija divi nožēlu: pirmais nedarīja atbrīvošanu. Soft release var būt noderīgs tik daudzos veidos. Spēles atbrīvošana tikai nedaudziem draugiem ļauj jums atrast kļūdas un ātri tos labot. Pirmajā dienā es izlaidu 3-formas, divas ļoti “liels” Bugs tika atrasti uzreiz. Ja man būtu bijis viegls atbrīvojums, es būtu varējis noteikt šīs kļūdas un vienmērīgāku oficiālo atklāšanu.

    7. Klausieties savus spēlētājus

    Es minēju, ka spēlētāji ir atteikušies no manas spēles, jo tas bija pārāk grūti, gandrīz neiespējami. Vidējais spēlētājs nedarbojās labi un saprotami atteicās. Lieta ir tāda Es zināju, ka tas notiks. Mana māsa man teica, ka spēle bija pārāk smaga iepriekš Es to atbrīvoju. Man vajadzēja atvieglot iepriekš uzsākšana, bet es negribēju.

    No mans perspektīva spēle bija pārāk vienkārša. Es pavadīju tik daudz laika, spēlējot sevi, lai pārbaudītu kļūdas, tāpēc man ir diezgan daudz apguvis spēli. Bet es veidoju spēli par mani spēlētāji. Jums jāatceras, ka skatīties uz spēli no spēlētāja viedokļa. Ja viņi atsakās no spēles, jūsu spēle nebūs tālu. Attīstieties no spēlētāja viedokļa, jūs vienmēr nevarat būt pareizi.

    8. Neatstājiet savu projektu

    Izstrādājot spēli, kurai ir laika grafiks, palīdz saglabāt sevi uz ceļa. Ja spēle nav gatava atbrīvošanai, neatlaidiet to. Ja ir lietas, ko vēlaties pievienot, jūs varētu viegli pievienot atjauninājumu, iegūt to izdarīt un ievietot spēlē.

    Es to uzzināju grūti: es gribēju, lai spēlei pievienotu funkciju, kas ļauj uzvarēt jauniem varoņiem, kad sasniegsiet pašreizējo augsto rezultātu. Es jutu, ka spēle būtu bijusi daudz jautrāka spēlēt, ja spēlētājiem tas būtu bijis, ja sasniegtu nākamo varoni. Tomēr es nav pievienojiet to spēlei tas nozīmētu nedēļas vai divu kavēšanos uzsākšanai.

    Atpakaļgaitā tas būtu palīdzējis man saglabāt vairāk spēlētāju, jo tas kļūs par personisku izaicinājumu. Bet būtībā, pārliecinieties, ka jums patīk tas, ko jūs atbrīvojat. Pretējā gadījumā, neatlaidiet spēli, pat ja tas nozīmē, ka jūs pietrūsiet savu termiņu ar nelielu rezervi.

    9. Negaidiet veikt miljonus

    Ja jūs gaida mani, lai pastāstītu jums, cik daudz panākumu mana spēle kļūs vēlāk, es tikai gatavojos jums sabojāt galotni un teikt, ka 3-figūras mani nepalielināja (pārsteigums!). I nav gaidījis, lai padarītu miljonus no šīs spēles (tas ir tikai mans pirmais), bet es gribēju mācīties un darīt kaut ko, ko man patika - un es šo bumbu nokļuvu no parka ar šo.

    Izstrādājot spēli vai lietotni vai kaut ko šajā jautājumā, darīt to jautri. Jūs ne tikai iegūsit labāku produktu, ka jūs esat lepns par šo produktu, lietotni vai neatkarīgi no tā, ko tas beidzot kļūs. Un tā tiks veidota pareizo iemeslu dēļ ar pareizu fokusu.

    Ceļojums ir atlīdzība.

    Secinājums

    Kad es veidoju savu lietotni, es gaidīju, lai uzzinātu kādu kodu, bet manā ceļojumā es uzzināju dažas citas lietas kas ir tikpat vērtīgi un ne mazāk svarīgi. Vismaz šīs mācības, iespējams, padarīs manu nākamo lietotņu veidošanas procesu, un, iespējams, arī jūsu, daudz vieglāk.

    Redaktora piezīme: Tas ir rakstīts Hongkiat.com Derek Reid. Derek mīl skriešanu un programmēšanu, un cer, ka vienu dienu darbosies videospēļu izstrādes uzņēmums vai kiberdrošības uzņēmums. Viņa spēle 3-formas ir pieejams lejupielādei App Store.