Kuidas proovida kätt mänguarenduses ja luua oma esimene mobiilimäng
Varia / / July 06, 2023
Samm-sammult juhised neile, kes ei tea, kust alustada.
Algaja arendaja jaoks on kõige lihtsam viis mänguarendusse sukeldumiseks luua hüper-juhuslik mäng: see on üsna lihtne ja elementaarse mehaanikaga. Üleminek mängule toimub siin hetkega.
Sellise mängu saate teha isegi üksi. Selle loomiseks võib kuluda mitu tundi kuni paar päeva ja vabastamisolekusse viimiseks umbes kuu või kaks. Mõelgem välja, kuidas seda täpselt teha.
Kuidas luua hüper-juhuslikku mängu
On mitmeid olulisi samme, milleta te ei saa hakkama. Räägime neist igaühest järjekorras.
Otsustage idee üle
Ajurünnaku abil saate mängu idee genereerida. Ja teie arusaam aitab selles küsimuses. Pidage meeles, millised mängud teile meeldisid, ja analüüsige, miks.
Inspiratsiooni saamiseks saate alla laadida 30 kõige populaarsemat projektid App Store'is või Google Plays. Pöörake kindlasti tähelepanu igaühele neist. Vaadake, mis teile meeldib, mis teid häirib, kui soovite sooritada ostu või vaadata boonuste reklaame. Pane kirja hetked, mis tundusid huvitavad.
Kuid pidage meeles, et parem on mitte valida toodet, mis on alustamiseks liiga nišš või keeruline, vaid kaaluda midagi populaarsemat ja lihtsamat. Näiteks kolm mängu järjest.
Otsige üles arendajate kogukond
Need võivad olla erinevad vestlused, saidid ja suhtlusvõrgustike rühmad, kus saate esitada mängude arendamisega seotud küsimusi. Saate vaadata mängude arendamisele pühendatud telegrammikanalite loendit, näiteks Siin. Teine võimalus on lihtsalt sisestada otsinguväljale "mänguarendus".
Nendes vestlustes saate küsida kõige elementaarsemaid küsimusi: "Kas mul on vaja ilusat ikooni?", "Kas mängus peaks olema helisid?" jne. Kogukonna liikmed aitavad teil orienteeruda ja mõistavad, millises suunas on parem liikuda.
Liituge sotsiaalvõrgustikes maksimaalse arvu mängurühmadega. Seal saate uusimaid uudiseid valdkonna kohta, leiate mõttekaaslasi, õpite edulugusid, avastate kasulikke materjale ja palju muud.
Ja kui tundub, et üksinda ei saagi hakkama, siis leidub inimesi, kes löövad hea meelega mängu loomisest osa. Näiteks kunstnikud, kirjanikud, heliloojad, mängudisainerid ja nii edasi. Kuid loomulikult peavad nad oma töö eest maksma.
Otsige Internetist põhilisi õpetusi
Esimese mängu loomiseks piisab YouTube'i videotest. Peaaegu kõik tasulised kursused jutustavad tegelikult ümber teabe, mille leiate avalikult. Nii et ärge raisake oma raha.
Vajalikud videod leiate hõlpsalt võtmefraaside järgi, näiteks: "mängu loomine", "kuidas kiiresti ja lihtsalt mängu luua" jne. Tasub alustada kõige lihtsamatest õppetundidest. Nad räägivad teile kogu mängu põhitõdesid ja selgitavad samm-sammult, kuhu ja millist nuppu peate vajutama, et näiteks iseloomu.
Seejärel saate liikuda populaarsete graafiliste redaktorite - näiteks Photoshopi - uurimise juurde. Ilma nendeta pole võimalik oma mängu jaoks tegelasi ja graafikat luua. Samuti võite leida videoid selliste päringute jaoks nagu „Photoshopi õpetused” või „Photoshopi lihtsad joonised mängu jaoks”. Teenus annab välja palju õpetusi erinevat tüüpi mängude ja mootorite jaoks ning peate lihtsalt valima sobiva võimaluse.
Valige mängumootor
Mootor on mängu aluseks olev tarkvara. Tegelikult ühendab see termin terve rea rakendusprogramme, mis pakuvad graafilist visualiseerimist, heli, liikumist mängusisesed tegelased ja nii edasi. Siin on praegu kõige populaarsemad valikud.
- Ühtsus on platvormideülene mängumootor. Oma lihtsuse ja ligipääsetavuse tõttu on see eriti populaarne indie-arendajate ja algajate seas. Unity võimaldab importida sisu teistest programmidest, samuti võimaldab osta varasid otse erinevatest poodidest.
- Stencyl on tasuta mootor, mis võimaldab teil kiiresti ja lihtsalt luua Androidis mänge ilma koodi kirjutamata. Sellel on intuitiivne liides ja hea tööriistakomplekt, mis annab kasutajatele piisavalt võimalusi 2D-projektide loomiseks.
- mängu tegija on mängumootor, mis toetab platvormidevahelist arendust, kasutades oma Game Maker Language programmeerimiskeelt. Eeliseks on lai valik toetatud platvormid ja suur komplekt tööriistu, mis võimaldavad teil kiiresti mobiiliprojekte luua ja eksportida.
Soovitame alustada Unityga, kuna see on loodud spetsiaalselt mobiilimängude arendamiseks. Sellest on ka kõige lihtsam aru saada: selle uurimiseks võib kuluda 1-2 nädalat, maksimaalselt kuu aega. Pärast võib näiteks palli veerema panna. Ühtsus pakub ka palju ressursse mallide, tekstuuride, eelnevalt tehtud tegelaste, asukohtade jms.
Valige programmeerimiskeel
Järgmiseks peate valima programmeerimiskeele. See oleneb tavaliselt sellest, millise mootoriga sa oled. IN kirjeldus Näiteks Unity põhifunktsioonid näevad ette, et saate selle kasutamiseks valida ühe kolmest keelest: JavaScript, C# või Boo.
Peaasi on mõista, et igal juhul peate programmeerimiskeelt hoolikalt uurima, kui te seda ei oska. Meie nõuanne on alustada C#-ga. Selle uurimiseks kulub umbes kuu.
Loo graafikat
Selle probleemi lahendamiseks on mitu võimalust: tellige kogu graafika väljast või tehke seda ise joonistada kõik Photoshopis. Kui otsustate valida esimese võimaluse, saate artisti otsida vabakutseliste börside kaudu, näiteks veebisaidilt kwork. Noh, või paluge ühel oma sõbral seda teha.
See on kõige lihtsam ja vähem töömahukas meetod, kuid see võib nõuda teilt täiendavaid rahalisi investeeringuid. Näiteks ühe märgi joonistamine maksab vähemalt 500 rubla.
Kui otsustate kõike ise teha, ei saa te ilma Photoshopita hakkama. Alusta millestki nii lihtsast nagu pall, millel on silmad. Ja seejärel liikuge järk-järgult oma idee juurde.
Kui kõik on joonistatud, peate järk-järgult üles ehitama mängu visuaalse osa ja selle mänguviis: looge taust ja peategelased, korraldage üksikasjad, kui neid on, ja määrake, kuidas kangelane suhtleb teda ümbritseva ruumi ja objektidega.
Eraldi väärib märkimist, et graafikaga töötades tuleb arvestada ka mobiilipoodide rakenduste optimeerimise põhitõdedega - ASO. Sellest lähemalt järgmises lõigus.
Seadistage rakenduse optimeerimine
App Store optimeerimine (ASO) on programmi optimeerimise protsess, mille eesmärk on parandada selle positsiooni ja viia see rakenduste poodides mobiilitoodete tippu. Mida kõrgemal on rakendus otsingutulemustes, seda sagedamini seda installitakse.
70% kõigist konkreetse märksõna allalaadimistest saavad otsingutulemustest esimesed kolm rakendust. Ülejäänud 30% jagatakse 10 parema hulka kuuluvate projektide vahel. Kui teie rakendusel on halvasti arendatud teksti- ja visuaalsed komponendid, on sellel madalad positsioonid, mis tähendab, et seda installitakse harva. Seetõttu peate liidese ja mänguviisiga töötades mõtlema optimeerimine mobiilirakenduste lehed.
Alustuseks looge kauneid ekraanipilte ja ikoone. Pildid peavad olema äratuntavad. Näiteks kui teie mängu peategelane on lind, siis tasub see ikoonile lisada. Peaasi, et ikoon paistaks silma, katsetades värvi, orientatsiooni ja suurust ning mitte koormata seda väikeste detailidega.
Seal on palju uurimine selle kohta, mis aitab köita kasutajate tähelepanu. Näiteks sinist, roosat ja lillat värvi kasutatakse kõige sagedamini ikoonidel. Seetõttu tasub kaaluda värvilahendust, et rakendus teistest eristuks.
Samuti ei tohiks mängu allalaadimiste ja installimiste arvu suurendamiseks piirduda ainult kodumaise publiku segmendiga. kvaliteet lokaliseerimine suurendab rakenduse edukust teistes riikides: algoritmid tunnevad ära võõrkeele olemasolu ja kuvavad teie projekti, sealhulgas välismaiste päringute korral. Lokaliseerimine tuleb konfigureerida nii mobiilipoodides kui ka mängu enda sees.
Kõige asjakohasem keel on inglise keel, seega tasub sellega alustada. Sellele järgnevad vietnamlased, hiinlased jt. Kui rakendus on nõutud, on aja jooksul võimalik see tõlkida kõigisse ülejäänud keeltesse. Kuid alguses ei mõjuta see allalaaditavust ega populaarsust.
Hankige tagasisidet
Paluge sõpradel või pereliikmetel teie mängu proovida ja anda tagasisidet. Kasutage neid kommentaare rakenduse täiustamiseks ja mängijate jaoks atraktiivsemaks muutmiseks. Võite kirjutada ka mänguarendajate professionaalsetele vestlustele ja paluda neil teie projekti hinnata, jättes sellele lingi. Nii saate oma ideele ka professionaalse hinnangu.
Avaldage oma mäng
Kui teie rakendus on avaldamiseks valmis, esitage see Google Play või App Store'i. Kuid enne seda uurige kindlasti mobiilipoodide reegleid - saate seda teha siin Ja siin. Nende rikkumine võib viia teie konto blokeerimiseni ja muuta modereerimisprotsessi enne avaldamist oluliselt keerulisemaks.
Samuti peate registreeruma enda valitud platvormil arendajana. Esitage enda kohta kindlasti tõelised andmed, vastasel juhul kaotate juurdepääsu oma kontole.
Oluline punkt: registreerimine on tasuline. Google Plays on teil ühekordne tasu (25 dollarit), kuid App Store'is peate maksma igal aastal (99 dollarit).
Tee mängu rahaks
Raha teenimiseks on erinevaid viise mobiilimängud: mängusiseste ostude, tellimuste ja nii edasi. Hüpercasuaalsete projektide puhul on peamiseks sissetulekuallikaks tavaliselt reklaam. Näiteks bännerid mängu sees või mõne boonuse väljastamine videote vaatamise eest.
Neid lõikestseene leidub peaaegu igas tasuta mängus, kuna selle lähenemise eeliseks on see, et seda on lihtne paigutada. Arendaja loob ühenduse ühe reklaamivõrguga (AdMod, AdColony, Google Ads ja teised), valib sobiva hinnavahemik ja sait teeb ülejäänu: otsib reklaamijaid, lisab rakendusse reklaame ja kogub analüüse tema poolt.
Et motiveerida kasutajaid rohkem reklaame vaatama, teevad nad neile preemiaga reklaame. Vaatamiseks andke mängusiseseid boonuseid: elusid, valuutat, esemeid. Need muudavad mängimise pisut lihtsamaks ja täiesti tasuta, mis julgustab mängi edasi.
Teie mängu allalaadimiste arv App Store'is või Google Plays mõjutab otseselt teie tulusid. Mida rohkem inimesi rakenduse alla laadib, seda suurem on sissetulek. Rakenduse reiting sõltub ka allalaadimiste arvust, seega mida kõrgem see on, seda rohkem allalaadimisi.
Oluline on mõista, et teie esimene projekt ei pruugi toimida. Kuid selle nimel kõik ära teha on seda kindlasti väärt.
Mida edasi teha
Niisiis, olete õppinud hüper-juhuslikke mänge, loonud oma, testinud ja pannud allalaadimiseks erinevatele platvormidele. Mida teha nüüd?
Gamedevi edasiseks arendamiseks peate oma oskusi pidevalt täiendama: Uuring uusi tehnoloogiaid ja tööriistu, osalege veebikursustel ja võtke ühendust mänguarendajate kogukondadega, et saada teavet valdkonna uute suundumuste kohta.
Avaldage regulaarselt mänguvärskendusi koos täiustuste ja täiustustega. Kuidas seda teha, saate näiteks lugeda juhiseid Google'ilt.
Vastake ka poodides kommentaaridele ja täiustage suhtlemine oma publikuga. Selleks saate Discordis luua kogukonna, kuhu postitada rakenduse viimaseid uuendusi ja täiustusi või korraldada küsitlusi selle kohta, millest mängust puudu on.
Lisaks võite otsida kirjastusettevõtteid, et proovida oma mängu veelgi reklaamida. Kui teie idee neile meeldib, saavad nad omal kulul teha väikese reklaamikampaania ja anda teile tagasisidet. Näiteks pakkuge leping, kui publikule mäng meeldis, või öelge, mis selles puudu on ja kas tasub proovida mõnda muud projekti.
Ja lühike, kuid oluline näpunäide: ärge kartke proovida oma ideid ellu viia. Mobiilirakenduste turg kasvab ja muutub ning võib-olla peate just teie tooma mängumaailma midagi uut.
Loe ka👩💻
- Kuidas õppida programmeerimist nullist
- Roblox: kõik, mida pead teadma
- Mida nutitelefonis mängida: Lifehackeri lugejad annavad nõu