Kako ustvariti aplikacijo za igre na srečo: 15 korakov (s slikami)

Kazalo:

Kako ustvariti aplikacijo za igre na srečo: 15 korakov (s slikami)
Kako ustvariti aplikacijo za igre na srečo: 15 korakov (s slikami)

Video: Kako ustvariti aplikacijo za igre na srečo: 15 korakov (s slikami)

Video: Kako ustvariti aplikacijo za igre na srečo: 15 korakov (s slikami)
Video: Datenträgerverwaltung in Windows – Partitionen aufteilen, zusamenführen,vergrößern, verkleinern 2024, April
Anonim

Ali sanjate o ustvarjanju igralne aplikacije, ki bo zaslužila veliko denarja? Vse, kar potrebujete, je želja, načrt igre in prava tehnologija. Ta wikiHow vas uči, kako začeti ustvarjati aplikacijo za igre na srečo.

Koraki

Metoda 1 od 2: Priprava na razvoj igre

Ustvarite aplikacijo za igre na srečo 1. korak
Ustvarite aplikacijo za igre na srečo 1. korak

Korak 1. Razumeti svoje sposobnosti in omejitve

Pri oblikovanju igre je veliko. Obstajajo raziskave, programiranje, grafično oblikovanje, oblikovanje zvoka, skladba glasbe, trženje in še veliko več. Razumevanje veščin, ki jih imate vi (ali vaša organizacija), vam bo pomagalo pri ustvarjanju idej na podlagi vaših prednosti.

Morda ste odličen programer, vendar ne tako velik umetnik. Lahko se osredotočite na mehaniko iger, vendar se zanesete na minimalistični umetniški slog. Morda ste odličen grafični oblikovalec, vendar niste tako dobri v programiranju. Najdete lahko igralni stroj, ki za vas skrbi za večino kodiranja, medtem ko se osredotočite na umetniško oblikovanje

Ustvarite aplikacijo za igre na srečo 2. korak
Ustvarite aplikacijo za igre na srečo 2. korak

Korak 2. Raziskujte trg

Najprej morate začutiti občutek trga. Proučite uspešne aplikacije in jih predvajajte, saj vam bodo povedali veliko o trgu. Več časa kot porabite za študij uspešnih aplikacij, boljšo podobo boste našli o njihovih skupnih lastnostih in zaželenosti uporabnikov. Za uspeh aplikacije je treba upoštevati njeno razvrstitev in doslednost.

  • Demografija igralništva se je spremenila. Povprečen igralec ni več stereotipni mladostnik. Danes se igre igrajo skoraj vse demografske skupine v družbi. Povprečen igralec na mobilnih napravah je star približno 36 let. 51% je žensk, 49% pa moških. Tretjina vseh mobilnih igralcev je starih med 35-50 let.
  • Neformalne igre (t.i. Candy Crush, Angry Birds) so najbolj priljubljen žanr iger. To so igre, ki imajo ponavadi hiter čas prenosa, jih je enostavno naučiti in igrati ter jih je mogoče igrati v kratkih časovnih presledkih čez dan. Strelci v prvi osebi (tj. Overwatch, Destiny) so drugi najbolj priljubljen žanr. Na tretjem mestu so igre z vlogami (npr. The Elder Scrolls, Final Fantasy), sledijo Battle Royal igre (tj. Fortnite, PUBG) in množične spletne igre za več igralcev (npr. World of Warcraft, The Elder Scrolls Online) in Battle Arena za več igralcev. igre (tj. DOTA 2, League of Legends).
Ustvarite aplikacijo za igre na srečo 3. korak
Ustvarite aplikacijo za igre na srečo 3. korak

Korak 3. Poiščite uspešne ideje

Z vašo ekipo ali drugimi ljudmi razmislite o idejah, ki bodo igralce zadrževale. S tržno raziskavo ugotovite, kaj je v trendu in povpraševanje. Pomislite, kako lahko zapolnite povpraševanje na trgu, medtem ko naredite igro, ki je edinstvena in izstopa.

  • Vedno zaupajte nasvetu strokovnjaka. Bodite pripravljeni še naprej improvizirati in predelati svoje zamisli, dokler niso na najboljši točki.
  • Nekatere največje aplikacije so zasuk stare ideje z novo smerjo.
  • Držite se aplikacij z nizkim tveganjem in veliko verjetnostjo, ki skrbijo za večjo skupino ljudi, od najstnikov do odraslih.
  • Osredotočite se na pripravo aplikacij na podlagi zabave, intuitivnosti, angažiranosti, zasvojenosti ter njene grafike in zvoka. Prečrtajte vsako aplikacijo, ki ima manj kot zgoraj omenjene lastnosti.
  • Pomislite na zgodbo za svojo igro. Dobra zgodba z liki, preobrati, cilji in nagradami lahko izboljša izkušnjo igranja iger.
Ustvarite aplikacijo za igre na srečo 4. korak
Ustvarite aplikacijo za igre na srečo 4. korak

Korak 4. Odločite se za politiko monetizacije

Če boste namenili čas in sredstva za razvoj igre, boste verjetno želeli nekaj zaslužiti. Danes obstajajo razni načini, kako lahko razvijalci zaslužijo z aplikacijami, ki jih razvijajo. Uporabite lahko eno ali kombinacijo naslednjih pravilnikov o monetizaciji:

  • Prihodek od oglasov:

    Ta možnost omogoča igralcem brezplačen prenos aplikacije, vendar aplikacija vsebuje oglase v igri. Kot razvijalec prejmete plačilo vsakič, ko se oglas dotaknete ali si ga ogledate. Slaba stran je, da se mnogim igralcem to zdi nadležno in moteče. Posledično številni razvijalci aplikacij ponujajo igralcem možnost nakupa različice igre brez oglasov.

  • Nakupi v aplikaciji:

    Ta model omogoča igralcem brezplačen prenos osnovne različice igre, vendar nakup dodatnih funkcij in vsebine. To so lahko okrepitve, novi liki, nove obleke in drugo.

  • Nakup Premium:

    Ta model igralcem omogoča tudi brezplačen prenos osnovne različice aplikacije. Brezplačna različica je lahko demo ali poskusna različica ali različica z omejenimi funkcijami. Igralec ima nato možnost plačila za odklepanje celotne različice igre.

  • Enkraten nakup:

    Ta možnost preprosto zahteva, da igralci plačajo enkratno pristojbino, preden prenesejo igro.

Ustvarite aplikacijo za igre na srečo 5. korak
Ustvarite aplikacijo za igre na srečo 5. korak

Korak 5. Ustvarite projektni dokument

Čas je, da svoje misli prelijete na papir. Ustvarite oblikovalski dokument, ki vsebuje vse ideje, ki jih želite uporabiti v igri. Dokument o oblikovanju vsebuje vse od razlage mehanike igre, ciljev in nagrad, likov in biografije, konceptne umetnosti, ravni ravni in vsega, kar mora vedeti vaša ekipa.

Ustvarite aplikacijo za igre na srečo 6. korak
Ustvarite aplikacijo za igre na srečo 6. korak

Korak 6. Odločite se za platformo, na kateri boste objavili svojo aplikacijo za igre na srečo

V industriji mobilnih iger sta dva glavna trga: Android s trgovino Google Play in iOS (iPhone/iPad) s trgovino z aplikacijami. Oba imata pozitivne in negativne strani. Odločiti se boste morali, na kateri platformi boste objavili svojo igro. Svojo igro lahko objavite tudi za oboje, vendar bodo za to potrebni dodatni viri in stroški.

  • Trgovina App Store za iOS plačuje 99 USD na leto za razvijalce. Trgovina Google Play ima enkratno pristojbino za razvijalce v višini 25 USD. Obe platformi znižata 30% prihodek od nakupov aplikacij.
  • IOS App Store naredi več za promocijo novih iger in aplikacij, vendar imata obe platformi visoko konkurenco in od razvijalca zahtevata ustvarjalnost, da bodo njihove aplikacije izstopale.
  • Trgovina Google Play v sistemu Android ima precej manj strog postopek odobritve za oddane aplikacije. Dostop do aplikacij za iOS App Store je veliko težji, vendar App Store veliko bolje daje povratne informacije razvijalcem, kadar aplikacije niso odobrene.
  • Uporabniki Androida imajo raje brezplačne aplikacije, medtem ko so uporabniki iOS veliko bolj navajeni plačevati aplikacije.
  • IOS App Store uporablja model iskanja ključnih besed. To zahteva, da razvijalci predložijo seznam ključnih besed, ki jih morajo uporabniki vnesti, da najdejo vašo aplikacijo. Iskanje v Trgovini Google Play se ne opira na ključne besede, namesto da poizveduje glede na naslov aplikacije, opis in drugo.
Ustvarite aplikacijo za igre na srečo Korak 7
Ustvarite aplikacijo za igre na srečo Korak 7

Korak 7. Izberite pravo tehnologijo za razvoj aplikacije

Ko začrtate svojo idejo igre in izberete platformo, boste morali poiskati pravo tehnologijo in orodja, potrebna za razvoj vaše aplikacije. Tako iOS kot Android imata svoja lastna programska jezika. Tako se lahko nekatere vaše odločitve nanašajo na to, na kateri platformi se odločite za objavo igre. Morda se boste morali odločiti za ustrezen motor za igre ali vmesno programsko opremo, ki je potrebna za razvoj igre, in za programsko opremo, ki jo želite uporabiti za razvoj grafike in zvoka:

  • Izvorni programski jezik za igre Android je Java. Izvorni programski jezik za aplikacije za iOS je Swift.
  • Android Studio je uradni integrirani razvojni studio za razvoj aplikacij za Android. Xcode na Macu se uporablja za razvoj aplikacij za iOS.
  • Mnoge igre so razvite z uporabo igralnih mehanizmov, ki lahko integrirajo vsa vaša sredstva igre in kodo ter objavijo različice vaše igre za različne platforme. Priljubljeni igralni mehanizem za mobilne igre so Unity, Cocos in Unreal Engine.
  • 2D programska oprema za grafično oblikovanje bo potrebna za vse igre, tudi igre, ki so predvsem 3D (za naslovni zaslon, menije, HUD, pojavna okna itd.). Photoshop ali GIMP se lahko uporablja za razvoj 2D rasterske grafike, Adobe Illustrator ali Inkscape pa za razvoj 2D vektorske grafike.
  • Igre, ki uporabljajo 3D grafiko, potrebujejo programsko opremo za 3D modeliranje. Programi za 3D modeliranje vključujejo Maya, 3DS Max in Blender 3D.
  • Poleg grafične programske opreme boste za razvoj in snemanje zvoka potrebovali tudi program za digitalno zvočno delovno postajo (DAW), pa tudi zvočni vmesnik, ki lahko poveže mikrofone, tipkovnice in druge instrumente z računalnikom. Digitalne avdio delovne postaje vključujejo Adobe Audition, Cubase, Reaper, Pro Tools, FL Studio in Ableton Live.
Ustvarite aplikacijo za igre na srečo 8. korak
Ustvarite aplikacijo za igre na srečo 8. korak

Korak 8. Razvijte prototip svoje igre

Vaš prototip bi moral biti zelo preprost. To ni popolna igra. Ni vam treba imeti vseh sredstev, ravni, okrepitev in sovražnikov, ki jih nameravate imeti. Sploh ni treba imeti lepe grafike. To mora biti le poenostavljena različica vaše igre, ki kaže, da imate izvedljivo idejo. To lahko uporabite za preizkušanje vaših idej, privabljanje vlagateljev in najem ekipe.

Metoda 2 od 2: Razvoj mobilne igre

Ustvarite aplikacijo za igre na srečo 9. korak
Ustvarite aplikacijo za igre na srečo 9. korak

Korak 1. Najemite pravo ekipo

Najem je dolgotrajen proces. Morali boste objaviti delovno mesto, filtrirati kandidate, opraviti razgovor s kandidati, naj podpišejo vaš NDA in pojasnijo vašo zamisel; vse to, preden začnete s kodiranjem. Toda odličen najem je prihodnja naložba, ki vam pomaga, da se izognete nepotrebnim zamudam. V tem postopku morate dati objave delovnih mest, ki določajo, kakšno vrsto kandidata iščete, za splošen opis projekta, ki ne razkrije preveč podrobnosti.

Naj vsak potencialni kandidat podpiše pogodbo o razkritju podatkov pred zaposlitvijo, saj morate svojo idejo zaščititi

Ustvarite aplikacijo za igre na srečo 10. korak
Ustvarite aplikacijo za igre na srečo 10. korak

Korak 2. Zgradite sredstva igre

Sredstva igre vključujejo vse posamezne dele, ki sestavljajo igro. To vključuje 2D grafiko, animirane sprite, 3D modele, slike v ozadju, oblikovanje ravni, glasbo, zvočne posnetke in drugo. V bistvu je treba ustvariti vse, kar igralec med igro vidi ali sliši.

Ustvarite aplikacijo za igre na srečo Korak 11
Ustvarite aplikacijo za igre na srečo Korak 11

Korak 3. Kodirajte svojo igro

Kodiranje in skriptiranje naredita igro interaktivno. Skriptiranje se uporablja za določanje, kaj se zgodi, ko igralec komunicira z igro, in kaj se zgodi, ko predmeti na zaslonu medsebojno delujejo. Skriptiranje se uporablja za določanje poteka igre in vrstnega reda dogajanja. Sredstva so posamezni deli igre. Kodiranje je lepilo, ki povezuje vse skupaj.

Najemite programerje, ki imajo izkušnje v programskih jezikih, ki jih potrebujete. Potrebovali boste programerje, ki imajo izkušnje z domačim programskim jezikom za platformo, na kateri objavljate igro, pa tudi splošno znanje C/C ++ in vseh drugih skriptnih jezikov, ki jih potrebuje vaš igralni stroj

Ustvarite aplikacijo za igre na srečo Korak 12
Ustvarite aplikacijo za igre na srečo Korak 12

Korak 4. Preizkusite aplikacijo

Testiranje vam omogoča, da vidite, kako vaša igra deluje v resničnem svetu, ko jo igrajo resnični ljudje. Poskrbite, da boste imeli različne testerje. Dovolite ljudem različnih starosti in demografskih kategorij, da se igrajo in si ogledajo, kako uporabljajo vaš izdelek. Tako lahko odkrijete in odpravite težave, ki jih niste pričakovali. Vprašajte za povratne informacije. Oglejte si, kako igrajo igro. Ali igrajo na pravi način? Ali lahko kaj storite, da bi jim pomagali bolje razumeti igro? Je igra pretežka ali preveč enostavna? Je zabavno sodelovati? Ali je treba odpraviti kakšne napake ali napake?

Open Beta je kraj, kjer javnosti dovolite, da se prijavi in igra vašo igro za omejen čas pred izidom igre. Zgodnji dostop je kraj, kjer ljudem dovolite, da predvajajo nedokončano različico vaše igre, preden se izda po znižani ceni. Obe strategiji sta dober način, da preizkusite svojo igro in hkrati ustvarite bazo oboževalcev

Ustvarite aplikacijo za igre 13. korak
Ustvarite aplikacijo za igre 13. korak

Korak 5. Tržite svojo aplikacijo

Še preden izide vaša igra, morate začeti tržiti igro in ustvarjati nekaj buzza. Ustvarite spletno mesto za svojo igro in promocijski video. Poskrbi, da potencialnim igralcem pove, kaj lahko pričakujejo od vaše igre, hkrati pa poudari, po čem izstopa. Pogovorite se z igralci novinarjev in publikacijami o svoji igri. Poskrbite, da bodo recenzenti objavili ocene vaše igre. Določite datum izdaje in ustvarite ikono in naslovnico za svojo igro.

Ustvarite aplikacijo za igre na srečo Korak 14
Ustvarite aplikacijo za igre na srečo Korak 14

Korak 6. Objavite svojo igro

Ko bo čas za izdajo igre, se morate registrirati kot razvijalec na izbrani platformi. Zagotavlja, da vaša aplikacija ustreza vsem standardom zagotavljanja kakovosti, ki jih določa trg platforme. To morate storiti pred predvidenim datumom izdaje. Če je vaša aplikacija zavrnjena, poslušajte vse povratne informacije in izvedite ustrezne spremembe. Nato znova oddajte aplikacijo.

Ustvarite aplikacijo za igre na srečo Korak 15
Ustvarite aplikacijo za igre na srečo Korak 15

Korak 7. Nadaljujte z delom

Danes je redkokdaj, da lahko izdate aplikacijo in jo nato končate. Ko bo objavljen večjemu občinstvu, boste verjetno spoznali nove hrošče, kritike in varnostne ranljivosti, ki jih niste predvideli. Verjetno boste morali še naprej delati na svoji igri in izdajati nove popravke, da odpravite morebitne težave z igro.

Preverite mnenja in komentarje uporabnikov. Odgovorite jim in vzemite konstruktivno kritiko k srcu. To kaže, da vam je mar za izdelavo dobrega izdelka

Priporočena: