Hvordan prøve deg på spillutvikling og lage ditt første mobilspill
Miscellanea / / July 06, 2023
Trinnvise instruksjoner for de som ikke vet hvor de skal begynne.
For en nybegynnerutvikler er den enkleste måten å begynne å fordype deg i spillutvikling å lage et hyper-tilfeldig spill: det er ganske enkelt og har elementær mekanikk. Overgangen til spillingen her er øyeblikkelig.
Du kan lage et slikt spill selv alene. Det kan ta deg fra flere timer til et par dager å lage den, og omtrent en måned eller to å bringe den til en utgivelsestilstand. La oss finne ut nøyaktig hvordan du gjør det.
Hvordan lage et hyper tilfeldig spill
Det er flere viktige trinn du ikke kan klare deg uten. La oss snakke om hver av dem i rekkefølge.
Bestem deg for en idé
Du kan generere en idé til et spill ved hjelp av idédugnad. Og din innsikt vil hjelpe i denne saken. Husk hvilke spill du likte og analyser hvorfor.
For inspirasjon kan du laste ned de 30 mest populære prosjekter på App Store eller Google Play. Pass på å ta hensyn til hver av dem. Se hva du liker, hva som irriterer deg når du ønsker å foreta et kjøp eller se annonser for bonuser. Skriv ned øyeblikkene som virket interessante.
Men husk at det er bedre å ikke velge et produkt som er for nisje eller komplekst til å begynne med, men å vurdere noe mer populært og enkelt. For eksempel tre på rad spill.
Finn et utviklerfellesskap
Dette kan være ulike chatter, sider og grupper på sosiale nettverk hvor du kan stille spørsmål knyttet til spillutvikling. Du kan se listen over telegramkanaler dedikert til spillutvikling, for eksempel, Her. Et annet alternativ er å ganske enkelt skrive "spillutvikling" i søkeboksen.
I disse chattene kan du stille de mest grunnleggende spørsmålene: "Trenger jeg et vakkert ikon?", "Skal det være lyder i spillet?" etc. Medlemmer av fellesskapet vil hjelpe deg med å navigere og forstå i hvilken retning det er bedre å bevege seg.
Abonner på maksimalt antall spillgrupper i sosiale nettverk. Der vil du motta siste nytt om bransjen, finne likesinnede, lære suksesshistorier, oppdage nyttig materiale og mye mer.
Og hvis det virker som om du kanskje ikke kan gjøre det på egen hånd, så er det folk som gjerne vil ta del i skapelsen av spillet. For eksempel kunstnere, forfattere, komponister, spilldesignere og så videre. Men selvfølgelig må de betale for arbeidet sitt.
Slå opp grunnleggende opplæringsprogrammer på nettet
YouTube-videoer vil være nok til å lage det første spillet. Nesten alle betalte kurs gjenforteller faktisk informasjonen du kan finne i det offentlige domene. Så ikke kast bort pengene dine.
Du kan enkelt finne videoene du trenger etter nøkkelsetninger, for eksempel: "lage et spill", "hvordan lage et spill raskt og enkelt", og så videre. Det er verdt å starte med de enkleste leksjonene. De vil fortelle deg om det grunnleggende om hele spillingen og vil forklare trinn for trinn hvor og hvilken knapp du må trykke på for for eksempel å lage karakter.
Deretter kan du gå videre til studiet av populære grafiske redaktører - for eksempel Photoshop. Uten dem vil det ikke være mulig å lage karakterer og grafikk for spillet ditt. Du kan også finne videoer for spørsmål som "Photoshop tutorials" eller "enkle tegninger i Photoshop for et spill." Tjenesten vil gi ut mange opplæringsprogrammer for forskjellige typer spill og motorer, og du må bare velge det passende alternativet.
Velg en spillmotor
Motoren er den underliggende programvaren i spillet. Faktisk kombinerer dette begrepet en hel rekke applikasjonsprogrammer som gir grafisk visualisering, lyd, bevegelse karakterer i spillet og så videre. Her er de mest populære alternativene akkurat nå.
- Enhet er en spillmotor på tvers av plattformer. På grunn av sin enkelhet og tilgjengelighet er den spesielt populær blant indie-utviklere og nybegynnere. Unity lar deg importere innhold fra andre programmer, og gjør det også mulig å kjøpe eiendeler direkte fra forskjellige butikker.
- Stencyl er en gratis motor som lar deg raskt og enkelt lage spill på Android uten å måtte skrive kode. Den har et intuitivt grensesnitt og et godt sett med verktøy som gir brukerne nok muligheter til å lage 2D-prosjekter.
- spillprodusent er en spillmotor som støtter utvikling på tvers av plattformer ved å bruke sitt eget Game Maker Language-programmeringsspråk. Fordelen er det brede utvalget av støttede plattformer og et stort sett med verktøy som lar deg raskt opprette og eksportere mobile prosjekter.
Vi anbefaler å starte med Unity, siden det er bygget spesielt for utvikling av mobilspill. Det er også det enkleste å forstå: det kan ta 1-2 uker å studere det, maks en måned. Etter det kan du for eksempel få ballen til å rulle. Samhold gir også mange ressurser med maler, teksturer, ferdiglagde karakterer, lokasjoner og lignende.
Velg et programmeringsspråk
Deretter må du velge et programmeringsspråk. Det kommer vanligvis an på hvilken motor du er på. I beskrivelse Unitys kjernefunksjonalitet sier for eksempel at du kan velge ett av tre språk for å bruke det: JavaScript, C# eller Boo.
Det viktigste er å forstå at du i alle fall må studere programmeringsspråket nøye hvis du ikke kan det. Vårt råd er å begynne med C#. Det vil ta deg omtrent en måned å studere det.
Lag grafikk
Det er flere måter å løse dette problemet på: outsource all grafikken eller gjør det selv tegne alt i Photoshop. Hvis du bestemmer deg for å velge det første alternativet, kan du søke etter en artist på frilansutveksling, for eksempel på kwork. Vel, eller be en av vennene dine om å gjøre det.
Dette er den enkleste og minst arbeidskrevende metoden, men det kan kreve ytterligere økonomiske investeringer fra deg. For eksempel vil tegne ett tegn koste minst 500 rubler.
Hvis du bestemmer deg for å gjøre alt selv, kan du ikke klare deg uten Photoshop. Start med noe så enkelt som en ball som har øyne. Og deretter gradvis gå videre til ideen din.
Etter at alt er tegnet, må du gradvis bygge den visuelle delen av spillet og dets spilling: lag bakgrunnen og hovedpersonene, ordne detaljene, hvis noen, og avgjør hvordan helten vil samhandle med rommet og gjenstandene rundt ham.
Separat er det verdt å merke seg at når du arbeider med grafikk, må du også ta hensyn til det grunnleggende om optimalisering av applikasjoner for mobilbutikker - ASO. Mer om dette i neste avsnitt.
Sett opp appoptimalisering
App Store Optimization (ASO) er prosessen med å optimalisere et program, hvis formål er å forbedre sin posisjon og bringe den til toppen av mobilprodukter i appbutikker. Jo høyere en app rangerer i søkeresultatene, desto oftere vil den bli installert.
70 % av alle nedlastinger for et spesifikt søkeord mottas av de tre første applikasjonene fra søkeresultatene. De resterende 30 % fordeles på prosjektene på topp 10. Hvis applikasjonen din har dårlig utviklede tekst- og visuelle komponenter, vil den innta lave posisjoner, noe som betyr at den sjelden vil bli installert. Derfor, når du jobber med grensesnittet og spillingen, må du tenke deg om optimalisering mobilappsider.
For det første, lag vakre skjermbilder og ikoner. Bildene må være gjenkjennelige. For eksempel, hvis hovedpersonen i spillet ditt er en fugl, er det verdt å legge det til ikonet. Det viktigste er å få ikonet til å skille seg ut ved å eksperimentere med farge, orientering og størrelse, og ikke overbelaste det med små detaljer.
Det er mange forskning om hva som bidrar til å tiltrekke brukernes oppmerksomhet. For eksempel er bruken av blå, rosa og lilla farger oftest funnet på ikoner. Derfor er det verdt å vurdere et fargevalg for å få applikasjonen til å skille seg ut fra andre.
For å øke antallet nedlastinger og installasjoner av spillet, bør du ikke bare være begrenset til det innenlandske segmentet av publikum. kvalitet lokalisering vil øke suksessen til applikasjonen i andre land: Algoritmer vil gjenkjenne tilstedeværelsen av et fremmedspråk og vil vise prosjektet ditt, inkludert for utenlandske forespørsler. Lokalisering må konfigureres både i mobilbutikker og i selve spillet.
Det mest relevante språket er engelsk, så det er verdt å begynne med det. Det etterfølges av vietnamesere, kinesere og andre. Hvis applikasjonen er etterspurt, vil det over tid være mulig å oversette den til alle gjenværende språk. Men i starten vil dette ikke påvirke verken nedlastbarhet eller popularitet.
Få tilbakemelding
Be venner eller familiemedlemmer om å prøve spillet ditt og gi tilbakemelding. Bruk disse kommentarene til å forbedre appen og gjøre den mer attraktiv for spillere. Du kan også skrive til profesjonelle chatter til spillutviklere og be dem om å evaluere prosjektet ditt ved å slippe en lenke til det. Så du vil også få en faglig vurdering av ideen din.
Publiser spillet ditt
Når appen din er klar til å publiseres, send den gjerne inn til Google Play eller App Store. Men før det, sørg for å studere reglene for mobile butikker - du kan gjøre dette her Og her. Brudd på dem kan føre til blokkering av kontoen din og komplisere modereringsprosessen betydelig før publisering.
Du må også registrere deg på plattformen du velger som utvikler. Sørg for å oppgi ekte data om deg selv, ellers vil du miste tilgangen til kontoen din.
Et viktig poeng: registrering er betalt. På Google Play har du en engangsavgift ($25), men i App Store må du betale hvert år ($99).
Tjen penger på spillet
Det er forskjellige måter å tjene penger på mobilspill: gjennom kjøp i spillet, abonnementer og så videre. For hypercasual-prosjekter er hovedinntektskilden vanligvis reklame. For eksempel bannere inne i spillet eller utstedelse av noen bonuser for å se videoer.
Disse mellomsekvensene finnes i nesten alle gratis spill, siden denne tilnærmingen har fordelen av å være enkel å plassere. Utvikleren kobler seg til et av annonsenettverkene (AdMod, AdColony, Google Ads og andre), velger passende prisklasse, og nettstedet gjør resten: det finner annonsører, legger til annonser i appen og samler inn analyser av henne.
For å motivere brukere til å se flere annonser, lager de dem til belønningsannonser. For visning gi bonuser i spillet: liv, valuta, gjenstander. De gjør spillingen litt enklere, og helt gratis, noe som oppmuntrer spill videre.
Antall nedlastinger av spillet ditt i App Store eller Google Play påvirker inntektene dine direkte. Jo flere som laster ned appen, jo høyere blir inntekten. Rangeringen av applikasjonen avhenger også av antall nedlastinger, så jo høyere den er, jo flere nedlastinger.
Det er viktig å forstå at det første prosjektet ditt kanskje ikke fungerer. Men å gjøre alt for dette er definitivt verdt det.
Hva du skal gjøre videre
Så du har studert hyper-casual spill, laget dine egne, testet det og lagt det på forskjellige plattformer for nedlasting. Hva skal jeg gjøre nå?
For å videreutvikle i gamedev, må du hele tiden forbedre ferdighetene dine: studere nye teknologier og verktøy, ta nettkurs og kontakt med spillutviklermiljøer for å lære om nye industritrender.
Slipp regelmessig spilloppdateringer med forbedringer og forbedringer. Hvordan du gjør dette kan du for eksempel lese inn bruksanvisning fra Google.
Svar også på kommentarer i butikker og forbedre kommunikasjon med publikum. For å gjøre dette kan du opprette et fellesskap på Discord, hvor du vil legge ut de siste oppdateringene og forbedringene til applikasjonen eller gjennomføre meningsmålinger om hva spillet mangler.
Dessuten kan du se etter publiseringsselskaper for å prøve å markedsføre spillet ditt ytterligere. Hvis de liker ideen din, kan de kjøre en liten reklamekampanje for egen regning og gi deg tilbakemelding. Tilby for eksempel en kontrakt hvis publikum likte spillet, eller si hva det mangler og om det er verdt å prøve å jobbe med et annet prosjekt.
Og et kort, men viktig tips: ikke vær redd for å prøve å bringe ideene ut i livet. Markedet for mobilapplikasjoner vokser og endrer seg, og kanskje er det du som må bringe noe nytt til spillverdenen.
Les også👩💻
- Hvordan lære programmering fra bunnen av
- Roblox: alt du trenger å vite
- Hva du skal spille på en smarttelefon: Lifehacker-lesere gir råd