Hvernig á að þróa iPhone eða iPad leik

Ef þú hefur ástríðu fyrir að þróa leiki, þá er það aldrei of seint að byrja. Á meðan App Store er ekki alveg gullhraða snemma daga, er það samt alveg hægt að þróa forrit, byggja upp eftirfarandi og græða peninga. Það besta í öllu þessu er litla kostnaður við inngöngu á markaðnum. Apple kostar $ 99 á ári fyrir forritara áskrift, sem gerir þér kleift að senda iPhone og iPad leiki til App Store. Þú getur líka hlaðið niður Xcode þróunarkassanum ókeypis eftir að þú hefur skráð þig sem verktaki.

Þó að það sé óraunhæft að trúa því að þú munir strax gera það rík með leiknum þínum, eru sjálfstæð verktaki og lítil óháðir liðir á hverju ári til að ná ímyndanir okkar á App Store. Það er enginn vafi á því að stórar þróunarfyrirtæki hafi fótinn upp, en fegurð App Store er að allir geta keppt um gamers. Það er ekki sérstakt App Store fyrir stóru krakkar. Við förum öll á sama stað til að hlaða niður leikjum okkar.

Hvað þarftu að byrja að þróa leiki?

Utan $ 99 forritara áskrift þarftu forritunarmöguleika, grafík og þolinmæði. Fullt af þolinmæði. Jafnvel lítil verkefni þurfa ákveðna þolinmæði. Þó að þú viljir ekki vera fullkomnunarfræðingurinn sem aldrei birtist vegna þess að þeir finna alltaf smá hluti sem er rangt, viltu líka ekki setja út galla-riddled vöru.

Og ef þú hefur ekki samband við listamenn þegar það kemur að grafík, ekki hafa áhyggjur. There ert a tala af úrræði fyrir frjáls eða ódýr grafík. Ef þú ert búnaður í einum manni þarftu nóg hæfileika til að búa til hnappa og setja saman nothæft notendaviðmót, en flest okkar geta séð það með nokkrum kennslustundum um hvernig á að nota Photoshop eða ókeypis Paint.net valið í Photoshop .

Hvaða þróunarmiðstöð ættir þú að nota?

Fyrsta stóra valið er í þróunarmiðstöðinni. Ef þú ætlar aðeins að þróa fyrir iPhone og iPad, gerir Swift forritunarmál Apple mesta skilning. Það er ört þróunarmál miðað við gamla Objective-C, og þegar þú þróar beint fyrir tækið geturðu notað nýja eiginleika stýrikerfisins um leið og þau eru gefin út. Ef þú notar þróunarbúnað frá þriðja aðila þarftu oft að bíða eftir því þriðja aðila til að styðja við nýja eiginleika.

En ekki sleppa þriðja aðila þróun pökkum. Ef þú ætlar að gefa út leikinn á öllum vettvangi, mun hæfni til að þróa í einum þróunarbúnaði og birta yfir IOS, Android og öðrum vettvangi spara mikinn tíma og gremju. Á þessu sviði verður þú að forðast að byggja upp leik í klukkutíma þróunarsett sem oft eru of takmarkaðar til að þróa flókin leiki. Hér eru nokkrar traustar þróunarverkefni sem eru frjálst að nota fyrir sjálfstæða forritara sem falla undir ákveðnar tekjutakmarkanir:

Hvað um grafík?

Fyrir þá sem eru heppnir fáir sem bæði hafa mikla myndræna færni og finna hugbúnaðarþróun auðvelt er að byrja með þróun leikja meira um einfaldlega að finna tíma til að gera það. Fyrir þá sem ekki hafa listrænt bein í líkama okkar, getur grafík virst eins og risastór vegur. En það er leið í kringum þessa vegamót: eignabirgðir.

Ég er listamaður, en ...

Einn mikill þáttur í því að vera góður með grafík er að geta selt eða skipt um þessa færni. Eignasölurnar sem taldar eru upp hér að ofan geta verið frábær leið til að hjálpa að fjármagna leikinn með því að selja grafík. Þú getur líka notað Reddit undirforsætið sem leið til að eiga viðskipti með kunnáttu þína (grafík) fyrir aðra hæfileika (forritun, tónlist, osfrv.)

Ef þú ert ánægð með bæði grafík hönnun og forritun, getur þú nýtt þá grafík færni til að afla sér peninga til að markaðssetja leikinn. Þetta getur verið frábær leið til að kickstart leikinn þegar þú færð það síðasta skref að birta.

Byrja Lítil

Afhverju ekki hoppa beint inn í verkefnið og læra þessi leiki? Fyrir einn, leikur þróun er erfitt. Það fer eftir því hvaða umfang leiksins er, að þú getur þróað það fyrir mánuði, ár eða jafnvel nokkur ár. Jafnvel þótt hugmyndin þín sé tiltölulega einföld, er það góð hugmynd að fá fæturna blaut með litlum verkefnum. Mikill forritun er spurning um endurtekningu. Í hvert skipti sem við innleiðum eiginleika fáum við svolítið betra að erfða það. Að lokum, að þróa lítið leik í fyrstu mun hjálpa aðalverkefninu þínu að verða betra.

Birta hratt

Að koma upp með einföldu hugtakinu og þróa það að því marki sem það getur staðið sjálfkrafa í app Store gerir þér kleift að læra um útgáfuferlinu. Ekki aðeins verður þú að finna út hvernig á að birta forrit í Apple App Store og Play Store í Google, þú munt læra um útgáfuna eftir birtingu, þar með talið markaðssetningu forritsins, að fá það á réttu verði, að framkvæma réttar auglýsingar, plástur galla osfrv.

Brotið leikinn í hlutum, byggðu leikvélar og birta marga leiki

Það er alltaf mikilvægt að taka verkefni, brjóta það í hinar ýmsu hlutar og síðan brjóta þau í jafnvel minni hluta. Ekki aðeins mun þetta hjálpa þér að halda áfram að skipuleggja, það mun einnig leyfa þér að sjá framfarir í verkefni sem gæti tekið nokkra mánuði til að ljúka. Leikurinn þinn mun líklega þurfa grafíkvél, leikspilunarvél, leiðarborðsvél og ýmsar hlutar eins og notendaviðmót, valmyndarkerfi o.fl.

Lykillinn að snjöllum þróun er að vera alltaf á leiðinni til endurtekinna stykki af kóða og taka það sem tækifæri til að byggja upp aðgerð eða bekk í kringum þennan kóða. Til dæmis er hægt að setja nokkrar línur af kóða með því að setja hnapp á skjáinn, en það geta aðeins verið nokkrar breytur sem breytast í hvert skipti sem þú setur hnapp. Þetta er tækifæri til að búa til eina aðgerð til að setja hnappinn þar sem þú framhjá þeim breytum, þannig að skera niður þann tíma sem þarf til að þróa valmyndarkerfi.

Þetta sama hugtak gildir sama hversu stórt er að ræða. Að byggja upp safn af endurnýjanlegum kóða og kóða "vélar" getur gert framtíðarþróun leiksins miklu auðveldara.

Gæðatrygging og þolinmæði

Leik þróun getur verið langt ferli og það getur tekið mikið af þolinmæði til að sjá það í gegnum til enda. Ein ástæðan fyrir því að mikilvægt er að brjóta verkefnið í litla hluta er að sjá áberandi hagnað sem þú þróar. Það er einnig mikilvægt að setja til hliðar einhvern tíma á hverjum degi eða í hverri viku til að þróa. Og mikilvægasta - að halda áfram að þróa.

Stærsta gildru í fyrsta skipti sem verktaki fellur inn er hugmyndin um að taka tíma til að gefa þér nýtt útlit á verkefninu. Þetta leiðir til "Ó já, ég var að þróa leik á síðasta ári, hvað gerðist við það?" augnablik.

Nema þú ert að þróa leik sem hægt er að byggja á nokkrum dögum eða vikum, verður þú sennilega að lemja á vegg. Þú getur slitið nokkrum veggjum ef verkefnið rennur út yfir hálft ár. En það er mikilvægt að halda áfram að vinna að því. Eitt orðasambandshöfundar endurtaka oft við sjálfa sig þegar þeir vinna að skáldsögu er að "skrifa á hverjum degi." Það skiptir ekki máli hvort ritunin sé góð. Sleppa yfir dag getur leitt til að sleppa tveimur dögum, viku, mánuði ...

En það þýðir ekki að þú þurfir að einblína á það sama á hverjum degi. Eitt bragð til að takast á við vegginn er að sleppa yfir í annan hluta verkefnisins. Ef þú ert að kóðun flókin vél, gætirðu eytt tíma í að leita að grafík fyrir leikinn eða leita að hljóðum sem þú getur notað í notendaviðmótinu. Þú getur jafnvel opnað skrifblokk á tölvunni þinni og einfaldlega brainstorm.

Þetta þolinmæði er aldrei mikilvægara en á þeim mikilvægu síðasta stigi þróunar: Gæðatrygging. Þessi áfangi snýst ekki bara um að klára galla. Þú verður einnig að meta ýmsa hluta af leiknum byggt á einum mæligildi sem skiptir máli í alvöru: er það gaman? Ekki vera hræddur við að gera breytingar á leiknum ef þér líður ekki eins og það uppfyllir gaman kröfu en einnig hafðu í huga að þú hafir spilað leikinn sem hluti af prófum frá því að þróunin hófst. Þú vilt ekki að falla í gildru leiksins sem þekki og því að hugsa að leikurinn sé leiðinlegur. Hugsaðu um hvernig þessi notandi í fyrsta skipti muni líða að spila leikinn.

Gæðatrygging er mikilvægt vegna þess að upphafleg útgáfa er mjög, mjög mikilvægt. Þetta er aldrei meira satt en þegar sjálfstæð verktaki eða lítið indy lið lætur út þann leik sem þeir hafa unnið í mánuði og mánuði. Besta markaðssetningin er lífræn niðurhal sem eiga sér stað þegar leikurinn er gefinn út á App Store. Því meira fáður leikurinn, því betra er upphafsmóttökan þess, sem mun leiða til fleiri niðurhala til lengri tíma litið.