Sådan prøver du din hånd med spiludvikling og skaber dit første mobilspil
Miscellanea / / July 06, 2023
Trin for trin instruktioner til dem, der ikke ved, hvor de skal starte.
For en nybegynder udvikler er den nemmeste måde at begynde at fordybe sig i spiludvikling ved at skabe et hyper-casual spil: det er ret simpelt og har elementær mekanik. Overgangen til gameplayet her er øjeblikkelig.
Du kan lave sådan et spil selv alene. Det kan tage dig fra flere timer til et par dage at oprette det, og omkring en måned eller to at bringe det til en udgivelsestilstand. Lad os finde ud af præcis, hvordan man gør det.
Sådan opretter du et hyper afslappet spil
Der er flere vigtige trin, som du ikke kan undvære. Lad os tale om hver af dem i rækkefølge.
Beslut dig for en idé
Du kan generere en idé til et spil ved hjælp af brainstorming. Og din indsigt vil hjælpe i denne sag. Husk hvilke spil du kunne lide, og analyser hvorfor.
Til inspiration kan du downloade de 30 mest populære projekter i App Store eller Google Play. Sørg for at være opmærksom på hver af dem. Se, hvad du kan lide, hvad der irriterer dig, når du vil foretage et køb eller se annoncer for bonusser. Skriv de øjeblikke ned, der virkede interessante.
Men husk, at det er bedre ikke at vælge et produkt, der er for niche eller komplekst til at starte med, men at overveje noget mere populært og enkelt. For eksempel tre i træk spil.
Find et udviklerfællesskab
Det kan være forskellige chats, sider og grupper på sociale netværk, hvor du kan stille spørgsmål relateret til spiludvikling. Du kan se listen over telegramkanaler dedikeret til spiludvikling, f.eks. Her. En anden mulighed er blot at skrive "spiludvikling" i søgefeltet.
I disse chats kan du stille de mest grundlæggende spørgsmål: "Har jeg brug for et smukt ikon?", "Skal der være lyde i spillet?" etc. Fællesskabsmedlemmer hjælper dig med at navigere og forstå, i hvilken retning det er bedre at bevæge sig.
Abonner på det maksimale antal spilgrupper på sociale netværk. Der vil du modtage de seneste nyheder om branchen, finde ligesindede, lære succeshistorier, opdage nyttige materialer og meget mere.
Og hvis det ser ud til, at du måske ikke kan gøre det på egen hånd, så er der folk, der vil være glade for at tage del i skabelsen af spillet. For eksempel kunstnere, forfattere, komponister, spildesignere og så videre. Men de skal selvfølgelig betale for deres arbejde.
Slå op på grundlæggende tutorials online
YouTube-videoer vil være nok til at skabe det første spil. Næsten alle betalte kurser genfortæller faktisk den information, som du kan finde i det offentlige domæne. Så spild ikke dine penge.
Du kan nemt finde de videoer, du har brug for, ved hjælp af nøglesætninger, for eksempel: "opretter et spil", "hvordan laver du et spil hurtigt og nemt" og så videre. Det er værd at starte med de enkleste lektioner. De vil fortælle dig om det grundlæggende i hele gameplayet og vil trin for trin forklare, hvor og hvilken knap du skal trykke på for f.eks. Karakter.
Så kan du gå videre til studiet af populære grafiske redaktører – for eksempel Photoshop. Uden dem vil det ikke være muligt at skabe karakterer og grafik til dit spil. Du kan også finde videoer til forespørgsler som "Photoshop tutorials" eller "nemme tegninger i Photoshop til et spil." Tjenesten vil give en masse tutorials til forskellige typer spil og motorer, og du skal bare vælge den passende mulighed.
Vælg en spilmotor
Motoren er spillets underliggende software. Faktisk kombinerer dette udtryk en lang række applikationsprogrammer, der giver grafisk visualisering, lyd, bevægelse karakterer i spillet og så videre. Her er de mest populære muligheder lige nu.
- Enhed er en spilmotor på tværs af platforme. På grund af sin enkelhed og tilgængelighed er den især populær blandt indie-udviklere og begyndere. Unity giver dig mulighed for at importere indhold fra andre programmer, og gør det også muligt at købe aktiver direkte fra forskellige butikker.
- Stencyl er en gratis motor, der giver dig mulighed for hurtigt og nemt at oprette spil på Android uden at skulle skrive kode. Det har en intuitiv grænseflade og et godt sæt værktøjer, der giver brugerne nok muligheder for at skabe 2D-projekter.
- spil maker er en spilmotor, der understøtter udvikling på tværs af platforme ved hjælp af sit eget Game Maker Language-programmeringssprog. Fordelen er den brede vifte af understøttede platforme og et stort sæt værktøjer, der giver dig mulighed for hurtigt at oprette og eksportere mobile projekter.
Vi anbefaler at starte med Unity, da det er bygget specielt til udvikling af mobilspil. Det er også det nemmeste at forstå: Det kan tage 1-2 uger at studere det, maksimalt en måned. Herefter kan du for eksempel få kuglen til at rulle. Sammenhold giver også mange ressourcer med skabeloner, teksturer, færdige karakterer, placeringer og lignende.
Vælg et programmeringssprog
Dernæst skal du vælge et programmeringssprog. Det kommer som regel an på hvilken motor du er på. I beskrivelse Unitys kernefunktionalitet siger for eksempel, at du kan vælge et af tre sprog for at bruge det: JavaScript, C# eller Boo.
Det vigtigste er at forstå, at du under alle omstændigheder bliver nødt til at studere programmeringssproget nøje, hvis du ikke kender det. Vores råd er at starte med C#. Det vil tage dig omkring en måned at studere det.
Skab grafik
Der er flere måder at løse dette problem på: outsource al grafikken eller gør det selv tegne alt i Photoshop. Hvis du beslutter dig for at vælge den første mulighed, så kan du søge efter en kunstner på freelanceudvekslinger, for eksempel på kwork. Nå, eller bed en af dine venner om at gøre det.
Dette er den nemmeste og mindst arbejdskrævende metode, men det kan kræve yderligere økonomiske investeringer fra dig. For eksempel vil tegne en karakter koste mindst 500 rubler.
Hvis du beslutter dig for at gøre alt selv, kan du ikke undvære Photoshop. Start med noget så simpelt som en bold, der har øjne. Og så gradvist gå videre til din idé.
Når alt er tegnet, bliver du nødt til gradvist at opbygge den visuelle del af spillet og dets gameplay: skab baggrunden og hovedpersonerne, arranger detaljerne, hvis nogen, og bestem, hvordan helten vil interagere med rummet og objekterne omkring ham.
Separat er det værd at bemærke, at når du arbejder med grafik, skal du også tage højde for det grundlæggende i optimering af applikationer til mobile butikker - ASO. Mere om dette i næste afsnit.
Konfigurer app-optimering
App store optimering (ASO) er processen med at optimere et program, hvis formål er at forbedre dets position og bringe det til toppen af mobile produkter i app stores. Jo højere en app rangerer i søgeresultaterne, jo oftere vil den blive installeret.
70 % af alle downloads for et specifikt søgeord modtages af de første tre ansøgninger fra søgeresultaterne. De resterende 30 % er fordelt på projekterne i top 10. Hvis din applikation har dårligt udviklede tekst- og visuelle komponenter, vil den indtage lave positioner, hvilket betyder, at den sjældent bliver installeret. Derfor skal du tænke dig om, når du arbejder med interface og gameplay optimering mobil app sider.
Til at begynde med skal du lave smukke skærmbilleder og ikoner. Billeder skal være genkendelige. For eksempel, hvis hovedpersonen i dit spil er en fugl, så er det værd at tilføje det til ikonet. Det vigtigste er at få ikonet til at skille sig ud ved at eksperimentere med farve, orientering og størrelse og ikke overbelaste det med små detaljer.
Der er mange forskning om, hvad der er med til at tiltrække brugernes opmærksomhed. For eksempel findes brugen af blå, pink og lilla farver oftest på ikoner. Derfor er det værd at overveje et farveskema for at få applikationen til at skille sig ud fra andre.
For også at øge antallet af downloads og installationer af spillet, bør du ikke kun være begrænset til det indenlandske segment af publikum. kvalitet lokalisering vil øge applikationens succes i andre lande: Algoritmer vil genkende tilstedeværelsen af et fremmedsprog og vil vise dit projekt, herunder for udenlandske anmodninger. Lokalisering skal konfigureres både i mobilbutikker og i selve spillet.
Det mest relevante sprog er engelsk, så det er værd at starte med det. Det efterfølges af vietnamesere, kinesere og andre. Hvis applikationen er efterspurgt, vil det med tiden være muligt at oversætte den til alle resterende sprog. Men i starten vil dette ikke påvirke hverken downloadbarhed eller popularitet.
Få feedback
Bed venner eller familiemedlemmer om at prøve dit spil og give feedback. Brug disse kommentarer til at forbedre appen og gøre den mere attraktiv for spillere. Du kan også skrive til professionelle chats af spiludviklere og bede dem om at evaluere dit projekt ved at slippe et link til det. Så du får også en professionel vurdering af din idé.
Udgiv dit spil
Når din app er klar til at blive udgivet, er du velkommen til at indsende den til Google Play eller App Store. Men før det, sørg for at studere reglerne for mobile butikker - du kan gøre dette her Og her. Overtrædelse af dem kan føre til blokering af din konto og i høj grad komplicere modereringsprocessen før offentliggørelse.
Du skal også registrere dig på den valgte platform som udvikler. Sørg for at give rigtige data om dig selv, ellers mister du adgangen til din konto.
Et vigtigt punkt: registrering er betalt. På Google Play har du et engangsgebyr ($25), men i App Store skal du betale hvert år ($99).
Tjen penge på spillet
Der er forskellige måder at tjene penge på mobile spil: gennem køb i spillet, abonnementer og så videre. For hypercasual-projekter er hovedindtægtskilden normalt reklame. For eksempel bannere inde i spillet eller udstedelse af nogle bonusser for at se videoer.
Disse mellemsekvenser findes i næsten alle gratis spil, da denne tilgang har den fordel, at den er nem at placere. Udvikleren opretter forbindelse til et af reklamenetværkene (AdMod, AdColony, Google Ads og andre), vælger det relevante prisklasse, og webstedet klarer resten: det finder annoncører, føjer annoncer til appen og indsamler analyser af hende.
For at motivere brugerne til at se flere annoncer, laver de dem til belønnede annoncer. Giv in-game bonusser til visning: liv, valuta, genstande. De gør gameplayet lidt nemmere og helt gratis, hvilket opmuntrer spil videre.
Antallet af downloads af dit spil i App Store eller Google Play påvirker direkte din indtjening. Jo flere der downloader appen, jo højere bliver indkomsten. Applikationens vurdering afhænger også af antallet af downloads, så jo højere den er, jo flere downloads.
Det er vigtigt at forstå, at dit første projekt muligvis ikke fungerer. Men at gøre alt for dette er bestemt det værd.
Hvad skal man så gøre
Så du har studeret hyper-casual spil, skabt dine egne, testet det og lagt det på forskellige platforme til download. Hvad skal jeg gøre nu?
For at udvikle dig yderligere i gamedev skal du konstant forbedre dine færdigheder: undersøgelse nye teknologier og værktøjer, tag onlinekurser og kom i kontakt med spiludviklerfællesskaber for at lære om nye branchetrends.
Frigiv jævnligt spilopdateringer med forbedringer og forbedringer. Hvordan du for eksempel gør det, kan du læse i instruktioner fra Google.
Svar også på kommentarer i butikker og forbedre meddelelse med dit publikum. For at gøre dette kan du oprette et fællesskab på Discord, hvor du vil poste de seneste opdateringer og forbedringer til applikationen eller gennemføre afstemninger om, hvad spillet mangler.
Desuden kan du kigge efter udgivere for at forsøge at promovere dit spil yderligere. Hvis de kan lide din idé, kan de køre en lille reklamekampagne for egen regning og give dig feedback. Tilbyd for eksempel en kontrakt, hvis publikum kunne lide spillet, eller sig, hvad det mangler, og om det er værd at prøve at arbejde på et andet projekt.
Og et kort, men vigtigt tip: Vær ikke bange for at prøve at føre dine ideer ud i livet. Markedet for mobilapplikationer vokser og ændrer sig, og måske er det dig, der skal bringe noget nyt til spilverdenen.
Læs også👩💻
- Sådan lærer du programmering fra bunden
- Roblox: alt hvad du behøver at vide
- Hvad skal man spille på en smartphone: Lifehacker-læsere rådgiver