Mängurakenduse loomine: 15 sammu (piltidega)

Sisukord:

Mängurakenduse loomine: 15 sammu (piltidega)
Mängurakenduse loomine: 15 sammu (piltidega)

Video: Mängurakenduse loomine: 15 sammu (piltidega)

Video: Mängurakenduse loomine: 15 sammu (piltidega)
Video: 📶 4G LTE USB модем с WiFi с AliExpress / Обзор + Настройки 2024, Mai
Anonim

Kas unistate luua mängurakendust, mis teenib palju raha? Vaja on vaid soovi, mänguplaani ja õiget tehnoloogiat. See wikiHow õpetab teile, kuidas alustada mängurakenduse tegemist.

Sammud

Meetod 1: 2: mängu väljatöötamise ettevalmistamine

Mängurakenduse loomine 1. samm
Mängurakenduse loomine 1. samm

Samm 1. Mõista oma oskusi ja piiranguid

Mängu kujundamisel läheb palju. Seal on uurimistööd, programmeerimine, graafiline disain, helikujundus, muusika kompositsioon, turundus ja palju muud. Kui mõistate, millised oskused teil (või teie organisatsioonil) on, aitavad teil oma tugevate külgede põhjal ideid välja pakkuda.

Võib -olla olete suurepärane programmeerija, kuid mitte nii suur kunstnik. Saate keskenduda mängumehaanikale, kuid tugineda minimalistlikule kunstistiilile. Võib -olla olete suurepärane graafiline disainer, kuid mitte nii hea programmeerimine. Leiate mängumootori, mis hoolitseb teie eest suurema osa kodeerimise eest, kui keskendute kunstilisele kujundusele

Mängurakenduse loomine 2. samm
Mängurakenduse loomine 2. samm

Samm 2. Tehke turu -uuringuid

Esimene asi, mida teha, on turu tunnetamine. Edukate rakenduste uurimine ja nende esitamine, kuna need räägivad teile turu kohta. Mida rohkem aega saate kulutada edukate rakenduste uurimisele, seda parema pildi saate nende ühiste omaduste ja kasutajate soovitavuse kohta. Rakenduse edu märkusteks on selle järjestus ja järjepidevus.

  • Mängude demograafia on muutunud. Keskmine mängija pole enam stereotüüpne nooruk. Tänapäeval mängivad mänge peaaegu kõik ühiskonna demograafilised esindajad. Keskmine mobiilimängija on umbes 36 -aastane. 51% on naised ja 49% mehed. Üks kolmandik kõigist mobiilimängijatest on vanuses 35-50 aastat.
  • Juhuslikud mängud (st Candy Crush, Angry Birds) on kõige populaarsem mängužanr. Need on mängud, millel on tavaliselt kiire allalaadimisaeg, neid on lihtne õppida ja mängida ning neid saab mängida lühikese aja kaupa kogu päeva jooksul. Esimese isiku laskurid (st Overwatch, Destiny) on populaarsuselt teine žanr. Rollimängud (st The Elder Scrolls, Final Fantasy) on kolmandal kohal, neile järgnevad Battle Royal mängud (st Fortnite, PUBG) ja massilised mitme mängijaga võrgupõhised RPG-d (st World of Warcraft, The Elder Scrolls Online) ja mitme mängijaga Battle Arena mänge (st DOTA 2, League of Legends).
Mängurakenduse loomine 3. samm
Mängurakenduse loomine 3. samm

Samm 3. Paku välja edukaid ideid

Ajuge oma meeskonnaga või teiste inimestega, et leida ideid, mis hoiavad mängijaid kaasatuna. Kasutage oma turu-uuringuid, et näha, mis on trendikas ja nõutav. Mõtle, kuidas unikaalse ja silmapaistva mängu tegemise ajal turunõudlust täita.

  • Usaldage alati ekspertide nõuandeid. Olge valmis oma ideid improviseerima ja ümber töötama seni, kuni need on parimal tasemel.
  • Mõned suurimad rakendused on vana idee väänamine uue suunaga.
  • Pidage kinni madala riskiga ja suure tõenäosusega rakendustest, mis teenindavad suuremat gruppi inimesi, teismelistest täiskasvanuteni.
  • Keskenduge rakenduste pakkumisele meelelahutuse, intuitiivsuse, kaasamise, sõltuvuse ning selle graafika ja heli põhjal. Tõmba läbi kõik rakendused, millel on vähem kui ülalnimetatud tunnused.
  • Mõtle välja oma mängu lugu. Hea lugu koos tegelaste, keerdkäikude, eesmärkide ja hüvedega võib parandada mängukogemust.
Mängurakenduse loomine 4. samm
Mängurakenduse loomine 4. samm

Samm 4. Otsustage monetiseerimispoliitika üle

Kui kavatsete mängu arendamiseks aega ja ressursse eraldada, soovite tõenäoliselt sellest natuke raha teenida. Tänapäeval on arendajatel mitmesuguseid viise, kuidas arendatud rakendustest raha teenida. Võite kasutada ühte järgmistest monetiseerimispoliitikatest või nende kombinatsiooni.

  • Reklaamitulu:

    See valik võimaldab mängijatel rakenduse tasuta alla laadida, kuid rakendus sisaldab mängusiseseid reklaame. Arendajana saate tasu iga kord, kui reklaami puudutate või vaatate. Negatiivne külg on see, et paljud mängijad peavad seda tüütuks ja häirivaks. Seetõttu pakuvad paljud rakenduste arendajad mängijatele võimalust osta mängu reklaamivaba versiooni.

  • Rakendusesisesed ostud:

    See mudel võimaldab mängijatel tasuta alla laadida mängu põhiversiooni, kuid osta täiendavaid funktsioone ja sisu. See võib olla täiendus, uued tegelased, uued riided ja palju muud.

  • Premium ost:

    See mudel võimaldab mängijatel tasuta alla laadida ka rakenduse baasversiooni. Tasuta versioon võib olla demo- või prooviversioon või piiratud funktsionaalsusega versioon. Seejärel antakse mängijale võimalus tasuda mängu täisversiooni avamiseks.

  • Ühekordne ost:

    See valik nõuab lihtsalt mängijatelt enne mängu allalaadimist ühekordse tasu maksmist.

Mängurakenduse loomine 5. samm
Mängurakenduse loomine 5. samm

Samm 5. Looge kujundusdokument

On aeg oma mõtted paberile valada. Looge kujundusdokument, mis sisaldab kõiki ideid, mida soovite mängu kaasata. Kujundusdokument sisaldab kõike alates mängu mehaanika, eesmärkide ja hüvede, tegelaste ja biograafiate, ideekunsti, tasemekujunduste ja kõikide, mida teie meeskond peab teadma.

Mängurakenduse loomine 6. samm
Mängurakenduse loomine 6. samm

Samm 6. Otsustage platvorm, kuhu oma mängurakendus avaldada

Mobiilimängutööstuses on kaks suurt turgu: Android koos Google Play poega ja iOS (iPhone/iPad) koos App Store'iga. Mõlemal on positiivseid ja negatiivseid külgi. Peate otsustama, millisel platvormil oma mängu avaldate. Saate oma mängu avaldada ka mõlema jaoks, kuid see nõuab täiendavaid ressursse ja kulusid.

  • IOS -i rakenduste poes on arendaja tasu 99 dollarit aastas. Google Play poel on ühekordne arendaja tasu 25 dollarit. Mõlemad platvormid vähendavad rakenduste ostudest saadavat tulu 30%.
  • IOS App Store teeb rohkem uusi mänge ja rakendusi, kuid mõlemal platvormil on suur konkurents ja nad peavad arendajalt olema loomingulised, et oma rakendusi esile tõsta.
  • Androidi Google Play poes on esitatud rakenduste kinnitamise protsess palju vähem range. Rakenduste heakskiitmine iOS App Store'i jaoks on palju raskem, kuid App Store annab arendajatele palju paremat tagasisidet, kui rakendusi pole heaks kiidetud.
  • Androidi kasutajad eelistavad tasuta rakendusi, samas kui iOS -i kasutajad on rakenduste eest maksmisega palju rohkem harjunud.
  • IOS -i App Store kasutab märksõnaotsingu mudelit. Selleks peavad arendajad esitama märksõnade loendi, mille kasutajad peavad teie rakenduse leidmiseks sisestama. Google Play poe otsing ei tugine märksõnadele, selle asemel, et teha päring rakenduse pealkirja, kirjelduse ja muu kohta.
Mängurakenduse loomine Samm 7
Mängurakenduse loomine Samm 7

Samm 7. Valige oma rakenduse arendamiseks õige tehnoloogia

Kui olete oma mänguidee kaardistanud ja platvormi valinud, peate leidma oma rakenduse arendamiseks vajaliku tehnoloogia ja tööriistad. Nii iOS -il kui ka Androidil on oma emakeelne programmeerimiskeel. Nii et mõned teie otsused võivad taanduda sellele, millisele platvormile te oma mängu avaldate. Võimalik, et peate otsustama sobiva mängumootori või vahevara, mis on vajalik teie mängu arendamiseks, ning tarkvara, mida soovite kasutada graafika ja heli arendamiseks.

  • Androidi mängude emakeeleks on programmeerimiskeel Java. IOS -i rakenduste emakeeleks on Swift.
  • Android Studio on ametlik integreeritud arendusstuudio Androidile mõeldud rakenduste arendamiseks. Xcode Macis kasutatakse iOS -i jaoks rakenduste väljatöötamiseks.
  • Paljud mängud on välja töötatud mängumootorite abil, mis suudavad integreerida kõik teie mänguvarad ja -koodi ning avaldada oma mängu versioonid erinevatele platvormidele. Mobiilimängude populaarsete mängumootorite hulka kuuluvad Unity, Cocos ja Unreal Engine.
  • 2D graafilise disaini tarkvara on vaja kõikide mängude jaoks, isegi peamiselt 3D-mängude jaoks (tiitellehel, menüüd, HUD, hüpikaknad jne). Photoshopi või GIMP-i saab kasutada 2D rasteripõhise graafika arendamiseks, Adobe Illustratorit või Inkscape'i aga 2D vektorgraafika arendamiseks.
  • Mängud, mis kasutavad 3D -graafikat, vajavad 3D -modelleerimise tarkvara. 3D -modelleerimisprogrammide hulka kuuluvad Maya, 3DS Max ja Blender 3D.
  • Lisaks graafikatarkvarale vajate heli arendamiseks ja salvestamiseks ka digitaalset helitööjaama programmi (DAW), samuti heliliidest, millega saab arvutiga ühendada mikrofone, klaviatuure ja muid instrumente. Digitaalsete helitöökohtade hulka kuuluvad Adobe Audition, Cubase, Reaper, Pro Tools, FL Studio ja Ableton Live.
Mängurakenduse loomine 8. samm
Mängurakenduse loomine 8. samm

Samm 8. Töötage välja oma mängu prototüüp

Teie prototüüp peaks olema äärmiselt lihtne. See pole täielik mäng. Sellel ei pea olema kõiki varasid, tasemeid, lisavõimalusi ja vaenlasi, mis teil plaanis on. Sellel pole isegi vaja ilusa graafika olemasolu. See peab lihtsalt olema teie mängu lihtsustatud versioon, mis näitab, et teil on elujõuline idee. Seda saab kasutada oma ideede testimiseks, investorite ligimeelitamiseks ja meeskonna palkamiseks.

Meetod 2/2: mobiilimängu väljatöötamine

Mängurakenduse loomine 9. samm
Mängurakenduse loomine 9. samm

Samm 1. Palgake õige meeskond

Töölevõtmine on pikk protsess. Peate töö postitama, kandidaate filtreerima, intervjueerima kandidaate, laskma neil oma riiklikule tööhõiveametile alla kirjutada ja oma ideed selgitama; seda kõike enne kodeerimise alustamist. Suurepäraste palkamiste tegemine on aga tulevane investeering, mis aitab vältida tarbetuid viivitusi. Selles protsessis peate esitama postituste nimekirjad, mis täpsustavad, millist kandidaati otsite, projekti üldist kirjeldust, mis ei paljasta liiga palju üksikasju.

Laske igal potentsiaalsel kandidaadil enne tööle võtmist allkirjastada mitteavaldamise leping, kuna peate oma ideed kaitsma

Mängurakenduse loomine 10. samm
Mängurakenduse loomine 10. samm

Samm 2. Ehitage oma mängu vara

Mängu varad hõlmavad kõiki mängu moodustavaid üksikuid tükke. See hõlmab 2D graafikat, animeeritud spriite, 3D -mudeleid, taustapilte, taseme kujundust, muusikat, heliklippe ja palju muud. Põhimõtteliselt tuleb luua kõik, mida mängija mängu ajal näeb või kuuleb.

Mängurakenduse loomine 11. samm
Mängurakenduse loomine 11. samm

Samm 3. Kodeerige oma mäng

Kodeerimine ja skriptimine muudavad mängu interaktiivseks. Skripte kasutatakse selleks, et dikteerida, mis juhtub siis, kui mängija mänguga suhtleb, ning seda, mis juhtub siis, kui ekraanil olevad objektid üksteisega suhtlevad. Skriptimist kasutatakse mängu voo ja asjade toimumise järjekorra dikteerimiseks. Varad on mängu üksikud osad. Kodeerimine on liim, mis seob kõik kokku.

Võtke kindlasti tööle programmeerijad, kes on kogenud vajalikke programmeerimiskeeli. Teil on vaja programmeerijaid, kellel on kogemusi selle mängu platvormi emakeele programmeerimiskeelega, samuti üldisi teadmisi C/C ++ ja muude mängukeelte jaoks vajalike skriptikeelte kohta

Mängurakenduse loomine 12. samm
Mängurakenduse loomine 12. samm

Samm 4. Testige rakendust

Testimine võimaldab teil näha, kuidas teie mäng reaalses maailmas töötab, kui päris inimesed seda mängivad. Veenduge, et teil oleks erinevaid testijaid. Lubage erinevas vanuses ja demograafilistel inimestel mängida ja vaadata, kuidas nad teie toodet kasutavad. See võimaldab teil avastada ja lahendada probleeme, mida te ei oodanud. Küsi tagasisidet. Vaadake, kuidas nad mängu mängivad. Kas nad mängivad seda õigesti? Kas saate midagi teha, et aidata neil mängust paremini aru saada? Kas mäng on liiga raske või liiga lihtne? Kas see on lõbus kaasahaarav? Kas on mingeid vigu või vigu, mis tuleb parandada?

Avatud beetaversioon võimaldab avalikkusel registreeruda ja oma mängu tasuta mängida piiratud aja jooksul enne mängu ilmumist. Varajane juurdepääs võimaldab inimestel mängida teie mängu lõpetamata versiooni, enne kui see madalama hinnaga välja antakse. Mõlemad strateegiad on hea viis oma mängu testimiseks, luues samal ajal ka fännibaasi

Mängurakenduse loomine 13. samm
Mängurakenduse loomine 13. samm

Samm 5. Turustage oma rakendust

Juba enne mängu avaldamist peate alustama oma mängu turundamist ja buzzi tekitamist. Looge oma mängu ja reklaamvideo jaoks veebisait. Veendub, et see annab potentsiaalsetele mängijatele teada, mida nad võivad teie mängult oodata, rõhutades samal ajal selle silmapaistvust. Rääkige oma mängust mänguajakirjanike ja väljaannetega. Paluge arvustajatel teie mängu kohta arvustusi avaldada. Määrake väljalaskekuupäev ning looge oma mängule ikoon ja kaanepilt.

Mängurakenduse loomine 14. samm
Mängurakenduse loomine 14. samm

Samm 6. Avaldage oma mäng

Kui on aeg oma mäng välja anda, peate end valitud platvormiga arendajaks registreerima. Veendub, et teie rakendus vastab kõigile platvormituru kehtestatud kvaliteeditagamisstandarditele. Peate seda tegema enne kavandatud avaldamiskuupäeva. Kui teie rakendus lükatakse tagasi, kuulake saadud tagasisidet ja tehke vajalikud muudatused. Seejärel esitage oma rakendus uuesti.

Mängurakenduse loomine 15. samm
Mängurakenduse loomine 15. samm

Samm 7. Jätkake selle kallal töötamist

Tänapäeval on haruldane, et saate rakenduse välja lasta ja siis sellega hakkama saada. Kui see on laiemale publikule avaldatud, saate tõenäoliselt teada uutest vigadest, kriitikast ja turvaaukudest, mida te ei osanud oodata. Mänguga seotud probleemide lahendamiseks peate tõenäoliselt oma mängu kallal töötama ja uusi plaastreid vabastama.

Kontrollige kasutajate ülevaateid ja kommentaare. Vastake neile ja võtke konstruktiivne kriitika südamesse. See näitab, et hoolid hea toote valmistamisest

Soovitan: