Kako se preizkusiti v razvoju iger in ustvariti svojo prvo mobilno igro
Miscellanea / / July 06, 2023
Navodila po korakih za tiste, ki ne vedo, kje začeti.
Za razvijalca začetnika je najlažji način, da se začne potopiti v razvoj igre, ustvariti hiper-priložnostno igro: je precej preprosta in ima osnovno mehaniko. Prehod na igranje tukaj je takojšen.
Takšno igro lahko naredite tudi sami. Lahko vam vzame od nekaj ur do nekaj dni, da ga ustvarite, in približno mesec ali dva, da ga spravite v stanje izdaje. Ugotovimo, kako točno to storiti.
Kako ustvariti hiper priložnostno igro
Obstaja več pomembnih korakov, brez katerih ne morete. Pogovorimo se o vsakem od njih po vrstnem redu.
Odločite se za idejo
Z viharjenjem možganov lahko ustvarite idejo za igro. In vaš vpogled bo pomagal pri tej zadevi. Spomnite se, katere igre so vam bile všeč, in analizirajte, zakaj.
Za navdih lahko prenesete 30 najbolj priljubljenih projekti v App Store ali Google Play. Bodite pozorni na vsakega od njih. Poglejte, kaj vam je všeč, kaj vas moti, ko želite opraviti nakup ali gledati oglase za bonuse. Zapišite trenutke, ki so se vam zdeli zanimivi.
Vendar ne pozabite, da je za začetek bolje, da ne izberete izdelka, ki je preveč nišen ali zapleten, ampak razmislite o nečem bolj priljubljenem in preprostem. Na primer igre tri v vrsto.
Poiščite skupnost razvijalcev
To so lahko različni klepeti, spletna mesta in skupine v družabnih omrežjih, kjer lahko postavite kakršna koli vprašanja v zvezi z razvojem iger. Ogledate si lahko seznam telegram kanalov, namenjenih razvoju iger, na primer Tukaj. Druga možnost je, da v iskalno polje preprosto vnesete "razvoj igre".
V teh klepetih lahko postavite najosnovnejša vprašanja: "Ali potrebujem lepo ikono?", "Ali naj bodo v igri zvoki?" itd. Člani skupnosti vam bodo pomagali pri navigaciji in razumevanju, v katero smer se je bolje premakniti.
Naročite se na največje število igralnih skupin v družbenih omrežjih. Tam boste prejeli najnovejše novice o industriji, našli podobno misleče ljudi, izvedeli zgodbe o uspehu, odkrili uporabne materiale in še veliko več.
In če se vam zdi, da tega morda ne boste zmogli sami, potem obstajajo ljudje, ki bodo z veseljem sodelovali pri ustvarjanju igre. Na primer umetniki, pisatelji, skladatelji, oblikovalci iger in tako naprej. Za svoje delo pa bodo seveda morali plačati.
Poiščite osnovne vadnice na spletu
YouTube videoposnetki bodo dovolj za ustvarjanje prve igre. Skoraj vsi plačani tečaji dejansko ponavljajo informacije, ki jih lahko najdete v javni domeni. Zato ne zapravljajte denarja.
Videoposnetke, ki jih potrebujete, lahko enostavno najdete po ključnih frazah, na primer: "ustvarjanje igre", "kako hitro in enostavno ustvariti igro" itd. Vredno je začeti z najpreprostejšimi lekcijami. Povedali vam bodo o osnovah celotnega igranja in vam korak za korakom razložili, kje in kateri gumb morate pritisniti, da npr. značaj.
Nato lahko preidete na študij priljubljenih grafičnih urejevalnikov - na primer Photoshop. Brez njih ne bo mogoče ustvariti likov in grafike za vašo igro. Najdete lahko tudi videoposnetke za poizvedbe, kot sta »vadnice za Photoshop« ali »preproste risbe v Photoshopu za igro«. Storitev bo dala veliko vadnic za različne vrste iger in motorjev, vi pa morate le izbrati ustrezno možnost.
Izberite motor igre
Motor je osnovna programska oprema igre. Pravzaprav ta izraz združuje celo vrsto aplikacijskih programov, ki omogočajo grafično vizualizacijo, zvok, gibanje likov v igri in tako naprej. Tukaj so trenutno najbolj priljubljene možnosti.
- Enotnost je motor za več platform. Zaradi svoje preprostosti in dostopnosti je še posebej priljubljen med indie razvijalci in začetniki. Unity vam omogoča uvoz vsebine iz drugih programov in omogoča tudi nakup sredstev neposredno iz različnih trgovin.
- Stencyl je brezplačen motor, ki vam omogoča hitro in preprosto ustvarjanje iger v sistemu Android, ne da bi morali pisati kodo. Ima intuitiven vmesnik in dober nabor orodij, ki uporabnikom daje dovolj možnosti za ustvarjanje 2D projektov.
- izdelovalec iger je motor za igre, ki podpira razvoj na več platformah z uporabo lastnega programskega jezika Game Maker Language. Prednost je širok nabor podprtih platforme in velik nabor orodij, ki vam omogočajo hitro ustvarjanje in izvoz mobilnih projektov.
Priporočamo, da začnete z Unity, saj je zgrajen posebej za razvoj mobilnih iger. Je tudi najlažji za razumevanje: preučevanje lahko traja 1-2 tedna, največ mesec dni. Po tem lahko na primer naredite kroglico. Enotnost daje tudi veliko virov s predlogami, teksturami, vnaprej izdelanimi liki, lokacijami in podobnim.
Izberite programski jezik
Nato morate izbrati programski jezik. Običajno je odvisno od motorja, ki ga uporabljate. IN opis Osnovna funkcionalnost Unityja na primer navaja, da lahko za uporabo izberete enega od treh jezikov: JavaScript, C# oz Boo.
Glavna stvar je razumeti, da boste v vsakem primeru morali natančno preučiti programski jezik, če ga ne poznate. Naš nasvet je, da začnete s C#. Za študij boste potrebovali približno mesec dni.
Ustvari grafiko
To težavo lahko rešite na več načinov: vso grafiko oddajte zunanjim izvajalcem ali jo naredite sami pripraviti vse v Photoshopu. Če se odločite za prvo možnost, potem lahko umetnika iščete na samostojnih izmenjavah, na primer na kwork. No, ali prosite enega od svojih prijateljev, da to stori.
To je najlažja in najmanj delovno intenzivna metoda, vendar lahko od vas zahteva dodatne finančne naložbe. Na primer, risanje enega znaka bo stalo najmanj 500 rubljev.
Če se odločite, da boste vse naredili sami, potem brez Photoshopa ne morete. Začnite z nečim tako preprostim, kot je žoga z očmi. In nato postopoma preidite na svojo idejo.
Ko je vse narisano, boste morali postopoma zgraditi vizualni del igre in njenega igranje: ustvarite ozadje in glavne junake, uredite podrobnosti, če obstajajo, in določite, kako bo junak komuniciral s prostorom in predmeti okoli sebe.
Ločeno je treba omeniti, da morate pri delu z grafiko upoštevati tudi osnove optimizacije aplikacij za mobilne trgovine - ASO. Več o tem v naslednjem odstavku.
Nastavite optimizacijo aplikacije
Optimizacija trgovine z aplikacijami (ASO) je proces optimizacije programa, katerega namen je izboljšati njegovo pozicijo in ga pripeljati na vrh mobilnih izdelkov v trgovinah z aplikacijami. Višje kot je aplikacija uvrščena v rezultatih iskanja, pogosteje bo nameščena.
70 % vseh prenosov za določeno ključno besedo prejmejo prve tri aplikacije iz rezultatov iskanja. Preostalih 30 % je razdeljenih med projekte v prvih 10. Če ima vaša aplikacija slabo razvite besedilne in vizualne komponente, bo zasedla nizka mesta, kar pomeni, da bo redko nameščena. Zato morate pri delu z vmesnikom in igranjem razmišljati o optimizacija strani mobilnih aplikacij.
Za začetek ustvarite čudovite posnetke zaslona in ikone. Slike morajo biti prepoznavne. Na primer, če je glavni lik v vaši igri ptica, jo je vredno dodati ikoni. Glavna stvar je, da ikona izstopa z eksperimentiranjem z barvo, orientacijo in velikostjo ter je ne preobremenite z majhnimi detajli.
Veliko jih je raziskovanje o tem, kaj pomaga pritegniti pozornost uporabnikov. Na primer, na ikonah najpogosteje najdemo uporabo modre, roza in vijolične barve. Zato je vredno razmisliti o barvni shemi, da bo aplikacija izstopala od drugih.
Tudi za povečanje števila prenosov in namestitev igre ne smete biti omejeni samo na domači segment občinstva. kakovosti lokalizacija bo povečal uspeh aplikacije v drugih državah: algoritmi bodo prepoznali prisotnost tujega jezika in prikazali vaš projekt, tudi za tuje zahteve. Lokalizacija mora biti konfigurirana tako v mobilnih trgovinah kot v sami igri.
Najpomembnejši jezik je angleščina, zato je vredno začeti z njo. Sledijo mu vietnamski, kitajski in drugi. Če bo aplikacija v povpraševanju, jo bo sčasoma mogoče prevesti v vse preostale jezike. Toda na začetku to ne bo vplivalo na prenosljivost ali priljubljenost.
Pridobite povratne informacije
Prosite prijatelje ali družinske člane, da preizkusijo vašo igro in dajte povratne informacije. S temi komentarji izboljšajte aplikacijo in jo naredite privlačnejšo za igralce. Prav tako lahko pišete profesionalnim klepetom razvijalcev iger in jih prosite, naj ocenijo vaš projekt, tako da spustite povezavo do njega. Tako boste dobili tudi strokovno oceno vaše ideje.
Objavite svojo igro
Ko bo vaša aplikacija pripravljena za objavo, jo lahko pošljete v Google Play ali App Store. Pred tem pa preučite pravila mobilnih trgovin - to lahko storite tukaj in tukaj. Njihova kršitev lahko privede do blokade vašega računa in močno zaplete postopek moderiranja pred objavo.
Prav tako se morate registrirati na platformi po vaši izbiri kot razvijalec. Ne pozabite navesti resničnih podatkov o sebi, sicer boste izgubili dostop do svojega računa.
Pomembna točka: registracija je plačana. V Googlu Play imate enkratno pristojbino (25 USD), v App Store pa boste morali plačati vsako leto (99 USD).
Monetizirajte igro
Obstajajo različni načini monetizacije mobilne igre: z nakupi v igri, naročninami itd. Za hipercasual projekte je glavni vir dohodka običajno oglaševanje. Na primer, pasice v igri ali izdaja nekaterih bonusov za gledanje videoposnetkov.
Te prizore najdemo v skoraj vsaki brezplačni igri, saj ima ta pristop prednost, da ga je enostavno postaviti. Razvijalec se poveže z enim od oglaševalskih omrežij (AdMod, AdColony, Google Ads in druga), izbere ustrezno cenovni razred, ostalo pa naredi spletno mesto: poišče oglaševalce, doda oglase v aplikacijo in zbira analitične podatke. po njej.
Da bi uporabnike motivirali, da si ogledajo več oglasov, jim naredijo nagrajene oglase. Za ogled dajte bonuse v igri: življenja, valuto, predmete. Poenostavijo igranje in so popolnoma brezplačni, kar spodbuja Igraj naprej.
Število prenosov vaše igre v App Store ali Google Play neposredno vpliva na vaš zaslužek. Več ljudi kot prenese aplikacijo, večji bo dohodek. Ocena aplikacije je odvisna tudi od števila prenosov, torej višja kot je, več prenosov.
Pomembno je razumeti, da vaš prvi projekt morda ne bo deloval. Toda narediti vse za to se vsekakor splača.
Kaj storiti naprej
Torej ste preučevali hiper-priložnostne igre, ustvarili svojo, jo preizkusili in dali na različne platforme za prenos. Kaj storiti zdaj?
Za nadaljnji razvoj v razvoju iger morate nenehno izboljševati svoje sposobnosti: študija novih tehnologij in orodij, obiskujte spletne tečaje in se povežite s skupnostmi razvijalcev iger, da se seznanite z novimi trendi v industriji.
Redno objavljajte posodobitve iger z izboljšavami in izboljšavami. Kako to storiti, lahko na primer preberete v navodila od Googla.
Odgovarjajte tudi na komentarje v trgovinah in se izboljšajte komunikacije s svojim občinstvom. Če želite to narediti, lahko na Discordu ustvarite skupnost, kjer boste objavljali najnovejše posodobitve in izboljšave aplikacije ali izvajali ankete o tem, kaj igri manjka.
Poleg tega lahko poiščete založniška podjetja, ki bodo poskušala še naprej promovirati vašo igro. Če jim je vaša ideja všeč, lahko na lastne stroške izvedejo manjšo oglaševalsko akcijo in vam posredujejo povratne informacije. Na primer, ponudite pogodbo, če je bila igra všeč občinstvu, ali povejte, kaj ji manjka in ali je vredno poskusiti delati na drugem projektu.
In kratek, a pomemben nasvet: naj vas ne bo strah poskusiti uresničiti svoje zamisli. Trg mobilnih aplikacij raste in se spreminja in morda boste ravno vi morali v svet igric prinesti nekaj novega.
Preberite tudi👩💻
- Kako se naučiti programiranja iz nič
- Roblox: vse, kar morate vedeti
- Kaj igrati na pametnem telefonu: svetujejo bralci Lifehackerja