Kā izveidot spēļu lietotni: 15 soļi (ar attēliem)

Satura rādītājs:

Kā izveidot spēļu lietotni: 15 soļi (ar attēliem)
Kā izveidot spēļu lietotni: 15 soļi (ar attēliem)

Video: Kā izveidot spēļu lietotni: 15 soļi (ar attēliem)

Video: Kā izveidot spēļu lietotni: 15 soļi (ar attēliem)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Aprīlis
Anonim

Vai jūs sapņojat izveidot spēļu lietotni, kas nopelnīs daudz naudas? Viss, kas jums nepieciešams, ir vēlme, spēles plāns un pareizā tehnoloģija. Šis wikiHow māca jums, kā sākt veidot spēļu lietotni.

Soļi

1. metode no 2: Sagatavošanās spēles izstrādei

Spēļu lietotnes izveide 1. darbība
Spēļu lietotnes izveide 1. darbība

1. solis. Izprotiet savas prasmes un ierobežojumus

Spēles izstrādē ir daudz kas. Ir pētījumi, programmēšana, grafiskais dizains, skaņu dizains, mūzikas kompozīcija, mārketings un daudz kas cits. Izpratne par to, kādas prasmes jums (vai jūsu organizācijai) ir, palīdzēs jums nākt klajā ar idejām, pamatojoties uz jūsu stiprajām pusēm.

Varbūt jūs esat lielisks programmētājs, bet ne tik lielisks mākslinieks. Jūs varat koncentrēties uz spēles mehāniku, bet paļauties uz minimālisma mākslas stilu. Varbūt jūs esat lielisks grafiskais dizainers, bet ne tik labi programmēt. Jūs varat atrast spēļu dzinēju, kas rūpējas par lielāko daļu kodēšanas jūsu vietā, kamēr jūs koncentrējaties uz mākslas dizainu

Spēļu lietotnes izveide 2. darbība
Spēļu lietotnes izveide 2. darbība

2. solis. Veiciet tirgus izpēti

Pirmā lieta, kas jādara, ir izjust tirgus izjūtu. Pētot veiksmīgās lietotnes un spēlējot tās, tās parādīs apjomu par tirgu. Jo vairāk laika varat veltīt veiksmīgu lietotņu studēšanai, jo labāks attēls tiek iegūts par to kopīgajām iezīmēm un lietotāju vēlmēm. Piezīmes par lietotnes panākumiem ir tās rangs un konsekvence.

  • Spēļu demogrāfija ir mainījusies. Vidējais spēlētājs vairs nav stereotipisks pusaudžu vīrietis. Mūsdienās spēles spēlē gandrīz katrs sabiedrības demogrāfiskais pārstāvis. Vidējais mobilais spēlētājs ir aptuveni 36 gadus vecs. 51% ir sievietes, bet 49% - vīrieši. Viena trešdaļa no visiem mobilo ierīču spēlētājiem ir vecumā no 35 līdz 50 gadiem.
  • Ikdienas spēles (piemēram, Candy Crush, Angry Birds) ir populārākais spēļu žanrs. Šīs ir spēles, kurām parasti ir ātrs lejupielādes laiks, tās ir viegli iemācīties un spēlēt, un tās var spēlēt īsā laika intervālā visas dienas garumā. Pirmās personas šāvēji (ti, Overwatch, Destiny) ir otrs populārākais žanrs. Lomu spēles (ti, The Elder Scrolls, Final Fantasy) ieņem trešo vietu, kam seko Battle Royal spēles (ti, Fortnite, PUBG), un masveida vairāku spēlētāju tiešsaistes RPG (piemēram, World of Warcraft, The Elder Scrolls Online) un Multiplayer Battle Arena spēles (ti, DOTA 2, League of Legends).
Spēļu lietotnes izveide 3. darbība
Spēļu lietotnes izveide 3. darbība

Solis 3. Nāciet klajā ar veiksmīgām idejām

Prāta vētra kopā ar savu komandu vai citiem cilvēkiem, lai radītu idejas, kas piesaistīs spēlētājus. Izmantojiet savu tirgus izpēti, lai noskaidrotu, kas ir populārs un pieprasīts. Padomājiet par to, kā jūs varat apmierināt tirgus pieprasījumu, veidojot unikālu un izcilu spēli.

  • Vienmēr uzticieties ekspertu padomiem. Esiet gatavs turpināt improvizēt un pārstrādāt savas idejas, līdz tās sasniegs savu labāko.
  • Dažas no izcilākajām lietotnēm ir vecas idejas pagrieziens ar jaunu virzienu.
  • Pieturieties pie zema riska un lielas varbūtības lietotnēm, kas paredzētas lielākam cilvēku lokam-no pusaudžiem līdz pieaugušajiem.
  • Koncentrējieties uz lietotņu radīšanu, pamatojoties uz izklaidi, intuitivitāti, iesaistīšanos, atkarību un tās grafiku un skaņu. Nosvītrojiet visas lietotnes, kurām ir mazāk nekā iepriekš minētās iezīmes.
  • Iedomājieties savas spēles stāstu. Labs stāsts ar varoņiem, pagriezieniem, mērķiem un atlīdzībām var uzlabot spēles pieredzi.
Spēļu lietotnes izveide 4. darbība
Spēļu lietotnes izveide 4. darbība

4. solis. Izlemiet par monetizācijas politiku

Ja jūs plānojat tērēt laiku un resursus spēles izstrādei, jūs, iespējams, vēlēsities no tās nopelnīt. Šodien ir dažādi veidi, kā izstrādātāji var nopelnīt naudu no izstrādātajām lietotnēm. Varat izmantot vienu no šīm monetizācijas politikām vai to kombināciju:

  • Ieņēmumi no reklāmām:

    Šī opcija ļauj spēlētājiem bez maksas lejupielādēt lietotni, taču lietotnē ir ietvertas spēles reklāmas. Kā izstrādātājs jūs saņemat samaksu katru reizi, kad reklāma tiek pieskārusies vai skatīta. Negatīvie ir tas, ka daudziem spēlētājiem tas šķiet kaitinoši un novērš uzmanību. Tā rezultātā daudzi lietotņu izstrādātāji piedāvā spēlētājiem iespēju iegādāties spēles versiju bez reklāmām.

  • Pirkumi lietotnē:

    Šis modelis ļauj spēlētājiem bez maksas lejupielādēt spēles pamata versiju, bet iegādāties papildu funkcijas un saturu. Tas var būt papildinājumi, jaunas rakstzīmes, jauni tērpi un daudz kas cits.

  • Premium pirkums:

    Šis modelis arī ļauj spēlētājiem bez maksas lejupielādēt lietotnes bāzes versiju. Bezmaksas versija var būt demonstrācijas vai izmēģinājuma versija vai versija ar ierobežotu funkcionalitāti. Pēc tam spēlētājam tiek dota iespēja maksāt, lai atbloķētu spēles pilno versiju.

  • Vienreizējs pirkums:

    Šī opcija vienkārši liek spēlētājiem samaksāt vienreizēju maksu pirms spēles lejupielādes.

Spēļu lietotnes izveide 5. darbība
Spēļu lietotnes izveide 5. darbība

Solis 5. Izveidojiet dizaina dokumentu

Ir pienācis laiks izliet savas domas uz papīra. Izveidojiet dizaina dokumentu, kurā ir visas idejas, kuras vēlaties iesaistīties spēlē. Dizaina dokumentā ir viss, sākot no spēles mehānikas, mērķu un atlīdzības, rakstzīmju un biogrāfijas, konceptuālās mākslas, līmeņa dizaina un visa, kas jūsu komandai jāzina.

Spēļu lietotnes izveide 6. darbība
Spēļu lietotnes izveide 6. darbība

6. solis. Izlemiet par platformu, kurā publicēt savu spēļu lietotni

Mobilo spēļu nozarē ir divi galvenie tirgi - Android ar Google Play veikalu un iOS (iPhone/iPad) ar App Store. Abiem ir pozitīvas un negatīvas puses. Jums jāizlemj, kurā platformā publicēt savu spēli. Jūs varat arī publicēt savu spēli abiem, taču tas prasīs papildu resursus un izmaksas.

  • IOS App Store ir izstrādātāja maksa 99 USD gadā. Google Play veikalā ir vienreizēja izstrādātāja maksa 25 USD apmērā. Abas platformas samazina ieņēmumus no lietotņu iegādes par 30%.
  • IOS App Store dara vairāk, lai reklamētu jaunas spēles un lietotnes, taču abās platformās ir liela konkurence, un izstrādātājam ir jābūt radošam, lai savas lietotnes izceltos.
  • Google Play veikalā Android ierīcēs ir daudz mazāk stingrs iesniegto lietotņu apstiprināšanas process. Ir daudz grūtāk panākt, lai lietotnes tiktu apstiprinātas iOS App Store, taču App Store daudz labāk sniedz izstrādātājiem atsauksmes, ja lietotnes nav apstiprinātas.
  • Android lietotāji parasti dod priekšroku bezmaksas lietotnēm, savukārt iOS lietotāji ir daudz vairāk pieraduši maksāt par lietotnēm.
  • IOS App Store izmanto atslēgvārdu meklēšanas modeli. Tas prasa izstrādātājiem iesniegt atslēgvārdu sarakstu, kas lietotājiem jāievada, lai atrastu jūsu lietotni. Google Play veikala meklēšana nepaļaujas uz atslēgvārdiem, nevis meklē vaicājumus pēc lietotnes nosaukuma, apraksta un citiem.
Spēļu lietotnes izveide 7. darbība
Spēļu lietotnes izveide 7. darbība

7. darbība. Izvēlieties pareizo tehnoloģiju, lai izstrādātu savu lietotni

Kad spēles ideja ir kartēta un esat izvēlējies platformu, jums jāatrod pareizās tehnoloģijas un rīki, kas nepieciešami jūsu lietotnes izstrādei. Gan iOS, gan Android ir savas dzimtās programmēšanas valodas. Tātad daži no jūsu lēmumiem var būt atkarīgi no platformas, kurā izvēlaties publicēt savu spēli. Jums, iespējams, būs jāizlemj par atbilstošu spēles dzinēju vai starpprogrammatūru, kas nepieciešama jūsu spēles izstrādei, kā arī par programmatūru, kuru vēlaties izmantot grafikas un skaņas izstrādei:

  • Android spēļu dzimtā programmēšanas valoda ir Java. IOS lietotņu dzimtā programmēšanas valoda ir Swift.
  • Android Studio ir oficiālā integrētā izstrādes studija, lai izstrādātu lietotnes Android ierīcēm. Xcode operētājsistēmā Mac tiek izmantots, lai izstrādātu lietotnes iOS.
  • Daudzas spēles tiek izstrādātas, izmantojot spēļu dzinējus, kas spēj integrēt visus jūsu spēles līdzekļus un kodu, kā arī publicēt spēles versijas dažādām platformām. Populārs mobilo spēļu spēļu dzinējs ir Unity, Cocos un Unreal Engine.
  • 2D grafiskā dizaina programmatūra būs nepieciešama visām spēlēm, pat spēlēm, kas galvenokārt ir 3D (titrēšanas ekrānam, izvēlnēm, HUD, uznirstošajiem logiem utt.). Photoshop vai GIMP var izmantot 2D rastra grafikas izstrādei, savukārt Adobe Illustrator vai Inkscape var izmantot 2D vektorgrafikas izstrādei.
  • Spēlēm, kurās tiek izmantota 3D grafika, būs nepieciešama 3D modelēšanas programmatūra. 3D modelēšanas programmās ietilpst Maya, 3DS Max un Blender 3D.
  • Papildus grafikas programmatūrai, lai izstrādātu un ierakstītu skaņu, jums būs nepieciešama arī digitālā audio darbstacijas programma (DAW), kā arī audio interfeiss, ar kuru datoram var savienot mikrofonus, tastatūras un citus instrumentus. Digitālās audio darba stacijas ietver Adobe Audition, Cubase, Reaper, Pro Tools, FL Studio un Ableton Live.
Spēļu lietotnes izveide 8. darbība
Spēļu lietotnes izveide 8. darbība

Solis 8. Izstrādājiet prototipu savai spēlei

Jūsu prototipam jābūt ārkārtīgi vienkāršam. Tā nav pilna spēle. Tam nav jābūt visiem plānotajiem līdzekļiem, līmeņiem, papildinājumiem un ienaidniekiem. Tam pat nav nepieciešama laba izskata grafika. Tam vienkārši jābūt vienkāršotai jūsu spēles versijai, kas parāda, ka jums ir dzīvotspējīga ideja. To var izmantot, lai pārbaudītu savas idejas, piesaistītu investorus un nolīgtu komandu.

2. metode no 2: Mobilās spēles izstrāde

Spēļu lietotnes izveide 9. darbība
Spēļu lietotnes izveide 9. darbība

Solis 1. Pieņemiet darbā pareizo komandu

Pieņemšana darbā ir ilgs process. Jums būs jāpublicē darbs, jāfiltrē pretendenti, jāintervē kandidāti, jāparaksta viņiem NDA un jāpaskaidro jūsu ideja; tas viss pirms kodēšanas uzsākšanas. Bet lielu darbinieku pieņemšana ir nākotnes ieguldījums, kas palīdz izvairīties no nevajadzīgas kavēšanās. Šajā procesā jums ir jāsniedz darba sludinājumi, kuros norādīts, kāda veida kandidātu jūs meklējat, lai vispārīgi aprakstītu projektu, kurā netiek atklāta pārāk daudz informācijas.

Lieciet katram potenciālajam kandidātam pirms darbā pieņemšanas parakstīt neizpaušanas līgumu, jo jums ir jāaizsargā sava ideja

Spēļu lietotnes izveide 10. darbība
Spēļu lietotnes izveide 10. darbība

2. solis. Izveidojiet spēles līdzekļus

Spēles līdzekļi ietver visus atsevišķos gabalus, kas veido spēli. Tas ietver 2D grafiku, animētus rakstus, 3D modeļus, fona attēlus, līmeņa dizainu, mūziku, skaņas klipus un daudz ko citu. Būtībā ir jāizveido viss, ko spēlētājs spēles laikā var redzēt vai dzirdēt.

Spēļu lietotnes izveide 11. darbība
Spēļu lietotnes izveide 11. darbība

Solis 3. Kodējiet savu spēli

Kodēšana un skriptu veidošana padara spēli interaktīvu. Skriptu izmanto, lai diktētu, kas notiek, kad spēlētājs mijiedarbojas ar spēli, kā arī to, kas notiek, kad ekrānā redzamie objekti mijiedarbojas viens ar otru. Scenāriju izmanto, lai diktētu spēles plūsmu un lietu secību. Aktīvi ir atsevišķi spēles gabali. Kodējums ir līme, kas to visu saista kopā.

Noteikti pieņemiet darbā programmētājus, kuriem ir pieredze vajadzīgās programmēšanas valodās. Jums būs nepieciešami programmētāji, kuriem ir pieredze platformas, kurā izlaižat spēli, dzimtajā programmēšanas valodā, kā arī vispārīgas zināšanas par C/C ++ un citām skriptu valodām, kas nepieciešamas jūsu spēles dzinējam

Spēļu lietotnes izveide 12. darbība
Spēļu lietotnes izveide 12. darbība

4. darbība. Pārbaudiet lietotni

Testēšana ļauj jums redzēt, kā jūsu spēle darbojas reālajā pasaulē, kad to spēlē reāli cilvēki. Pārliecinieties, ka jums ir dažādi testētāji. Ļaujiet dažāda vecuma un demogrāfiskiem cilvēkiem spēlēt un redzēt, kā viņi izmanto jūsu produktu. Tas ļauj atklāt un novērst problēmas, kuras negaidījāt. Jautājiet atsauksmes. Skatieties, kā viņi spēlē spēli. Vai viņi to spēlē pareizi? Vai varat kaut ko darīt, lai palīdzētu viņiem labāk izprast spēli? Vai spēle ir pārāk grūta vai pārāk viegla? Vai tas ir jautri saistoši? Vai ir kādas kļūdas vai kļūdas, kas jālabo?

Atvērtajā beta versijā jūs atļaujat sabiedrībai reģistrēties un spēlēt savu spēli bez maksas ierobežotu laiku pirms spēles izlaišanas. Agrīnā piekļuve ļauj cilvēkiem spēlēt nepabeigtu jūsu spēles versiju, pirms tā tiek izlaista par pazeminātu cenu. Abas stratēģijas ir labs veids, kā pārbaudīt savu spēli, vienlaikus veidojot arī fanu bāzi

Spēļu lietotnes izveide 13. darbība
Spēļu lietotnes izveide 13. darbība

5. solis. Tirgojiet savu lietotni

Pat pirms spēles izlaišanas jums ir jāsāk savas spēles mārketings un jāpaziņo. Izveidojiet savai spēlei vietni un reklāmas video. Pārliecinieties, ka tas ļauj potenciālajiem spēlētājiem zināt, ko viņi var sagaidīt no jūsu spēles, vienlaikus uzsverot to, ar ko tā izceļas. Runājiet ar savu spēļu žurnālistiem un publikācijām. Aiciniet recenzentus publicēt jūsu spēles pārskatus. Iestatiet izlaišanas datumu un izveidojiet savai spēlei ikonu un vāka noformējumu.

Spēļu lietotnes izveide 14. darbība
Spēļu lietotnes izveide 14. darbība

6. solis. Publicējiet savu spēli

Kad ir pienācis laiks izlaist spēli, jums būs jāreģistrējas kā izstrādātājam jūsu izvēlētajā platformā. Pārliecinās, ka jūsu lietotne atbilst visiem kvalitātes nodrošināšanas standartiem, kas noteikti platformas tirgū. Tas jādara pirms paredzētā izlaišanas datuma. Ja jūsu lietotne tiek noraidīta, uzklausiet visas saņemtās atsauksmes un veiciet atbilstošās izmaiņas. Pēc tam atkārtoti iesniedziet savu lietotni.

Spēļu lietotnes izveide 15. darbība
Spēļu lietotnes izveide 15. darbība

7. solis. Turpiniet strādāt pie tā

Šodien ir reti, ka jūs varat izlaist lietotni un pēc tam pabeigt to. Tiklīdz tā tiks izlaista lielākai auditorijai, iespējams, uzzināsit par jaunām kļūdām, kritiku un drošības ievainojamībām, kuras neparedzējāt. Jums, visticamāk, būs jāturpina strādāt pie spēles un jāizdod jauni ielāpi, lai novērstu visas spēles problēmas.

Pārbaudiet lietotāju atsauksmes un komentārus. Atbildiet viņiem un ņemiet pie sirds konstruktīvu kritiku. Tas parāda, ka jums rūp laba produkta izgatavošana

Ieteicams: