Å kode egne spill… er ikke så lett som du tror! Bare de modige og djerveste bestemmer seg for å bli spillutviklere på seks måneder.
La oss være ærlige: seks måneder er et drøyt mål. Med mindre du har hatt tidligere erfaring med å lage interessante programvareprosjekter, enten som en personlig hobby eller som profesjonell, er det en tøff jobb å lage spill som tar lang tid å bli god på.
Heldigvis er alternativene åpne, og belønningene er attraktive. Hypercasual spill tilbyr en tilgjengelig vei inn i industrien. Så hvis du ønsker å lage interessante mobilspill som:
- kan spilles på hvilken som helst mobil enhet,
- kan spilles av praktisk talt alle,
- og kan lages på kort tid,
så kan denne artikkelen være nordstjernen du trenger på din spillutviklerreise.
Vi har også et utvalg av coachingressurser på en rekke spillutviklingsemner når du registrerer deg på vårt Publiseringsportal. Her kan du også sende inn spillene dine og be om gratis spilltesting, få tilbakemeldinger og forstå om dine Hyper Casual spill er klare for App Stores.
Først Og Fremst 1; Lær Programmeringsgrunnleggende
Spill er i utgangspunktet programvare. For at programvare skal kjøre på en datamaskin, må det lese en liste over kommandoer. En programmerer er noen som skriver disse kommandoene. Hvis du vil bli en spillutvikler, forvent å være programmør 90% av tiden.
Disse kommandoene kan komme i forskjellige former; programmeringsspråk, som de kalles. Du kan velge mellom språk som C#, C++, Python, Java, Lua eller til og med motor-spesifikke språk som GDScript eller GML. Men hvis du trenger et mainstream svar, vil du vanligvis se spillutviklere lage spill enten i C# eller C++. (Vi forklarer hvorfor om et øyeblikk.)
Å lære grunnleggende programmering tar ikke mye tid. Faktisk kan du finne mange ressurser på nettet som tilbyr gratis veiledninger om C#, inkludert FreeCodeCamp, Brackeys, eller til og med det offisielle 8-timers kurset om C#-grunnleggende av Microsoft.
Grunnleggende programmering bør ikke ta lenger enn en uke å lære. Siden de fleste spillprogrammeringsspråk er objektorienterte, er grunnlaget stort sett det samme. Ideelt sett bør du ikke ha problemer med å skifte fra ett programmeringsspråk til et annet av den grunn.
Vi vet hva du tenker. 3;Hvordan vet jeg hvilket programmeringsspråk som passer for meg?5;
Det avhenger helt av spillmotoren du velger å lage dine Hyper Casual spill med.
Bli Kjent Med En Spillmotor
Å velge riktig programmeringsspråk avhenger av ditt valg av spillmotor. Og å velge riktig spillmotor kan bety å se på noen faktorer som popularitet, brukervennlighet, lisensiering, osv.
De fleste som ønsker å lage Hyper Casual spill bruker Unity når de velger å bli spillutvikler. Det skyldes hovedsakelig populariteten og den brede støtten fra fellesskapet, noe som gjør C# til det andre dominerende språket i industrien. Du kan imidlertid fortsatt velge mellom andre spillmotorer som:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GameMaker Language, GML Visual)
Det som betyr mer er hvilken spillmotor du er komfortabel med å bruke for å lage spill. Å bli kjent med motoren er nøkkelen, og lønner seg i lengden. De fleste utviklere bruker Unity fordi det er den mest robuste spillmotoren for indieutviklere. Unreal er et flott alternativ hvis 1) du vil lære C++, og 2) du vil bryte inn i triple-A spillutvikling.
Her er en oversikt over hvor lang tid det vil ta å lære kjernen av komponentene i en spillmotor (ideelt sett Unity):
- Grunnleggende brukergrensesnitt: 1-2 timer.
- Innføre atferd til GameObjects: En uke.
- Lage interaktive brukergrensesnitt: En uke.
Å lære hele spillmotoren er urealistisk, for ikke å nevne unødvendig. Du kan lære de ekstra delene mens du lager spill i de seks månedene du bruker den, eller til og med lenge etter du har inngått en publiseringsavtale.
Start I Det Små
Hvor mange ganger har du hørt noen si til deg, 7;Jeg har tenkt å lage et _lite men interessant RPG9;?
Sjansen er stor for at de er nye innen spillutvikling. Tanken på å lage drømmespillet vårt eller et spill inspirert av våre favorittspill er en vanlig nybegynnerfelle.
Du må begynne med de minste ideene først for å få et grep om hvordan verktøyene dine og programmeringskunnskapene dine henger sammen. De små spillene du lager i de innledende stadiene fungerer som støttehjulene du trenger for å forstå forskjellige aspekter ved spillutvikling.
Lærer du om materialer og shaders? Lag et spill om å matche forskjellige objekter med hverandre basert på fargene deres. Finne ut hvordan bevegelse i et isometrisk spill fungerer? Lag et spill der en ball beveger seg til destinasjonen du klikker på.
Å prototype disse små ideene raskt kan ta deg bare en uke eller mindre. Og etter hvert som du lager flere og flere prototyper, vil du innse hva du skal gjøre hver gang og uunngåelig forkorte tiden og gjenbruke ressurser der det er mulig.
Dette er små ideer som sakte lærer deg hvordan motoren og koden fungerer sammen for å levere en opplevelse.
Når vi snakker om erfaring…
Forstå Hvordan En Morsom Opplevelse Er Designet
Å designe og skape en engasjerende spillopplevelse er morsomt. Men det har også sitt eget sett med prinsipper og fundament som varierer fra spill til spill. Hyper Casual spill er kjent for sin bitesize-spill, korttidsotle telse og masseattractiveness. Det er en hel guide om disse prinsippene du kan sjekke ut.
Å lage grunnleggende spill er lett, men å gjøre dem morsomme er den utfordrende delen som tar tid, tålmodighet og kunnskap om hva som får spillerne til å trigges. Vi kan hjelpe med det hvis du har problemer med det.
Vi har ulike utprøvde Hyper Casual-ressurser som har produsert de 45+ #1-spillene lansert av Kwalee. Du kan få tilgang til dem gratis etter å ha blitt med på den offisielle Kwalee Publiseringsportalen.
Koble Til Med Andre Spillutviklere
Alt arbeid og ingen lek gjør deg til en kjedelig spillutvikler. En av de beste måtene å etablere deg i industrien på når du blir en spillutvikler, er ved å koble til mennesker som lager spill for å leve.
Hvis du er fersk ute fra universitetet, lag en ny LinkedIn-profil og fremhev et par arbeidsrelaterte anmeldeldespunkter og spillutviklingsprosjekter du har laget. Legg deretter til en lenke til den på porteføljen din. Hver gang du møter nye mennesker i bransjen, kan du utveksle detaljer, koble til og bli kjent med dem som mentorer. Etter hvert vil du finne muligheter som driver mot deg, som du kan benytte deg av og få mer erfaring.
Gjør det samme med andre samfunnsrom, spesielt de befolkede av andre spillutviklere, inkludert Reddit og Discord. Det er en flott måte å få nye venner, få tilbakemeldinger på prosjektene dine og bygge mer ferdigheter for å få mer høyverdige muligheter. Aldri stopp med å koble til under disse arrangementene!
Vurder En Grad Eller Et Bootcamp Innen Spillutvikling
Vil du ha en godt avrundet utdannelse innen programvareutvikling? Ta den gjerne på et universitet! Selv om du ikke trenger en grad for å bli spillutvikler, er det fint å ha det, spesielt hvis du vil jobbe med spill i et annet land. Du vil også møte liksinnede klassekamerater og professorer som kan tilby deg støtten du trenger for å lage prosjekter for å utvikle en forståelse.
Det er generelt foretrukket hvis du kan få en grad på programvareutvikling eller et annet vitenskapsrelatert felt enn en spesialisert grad innen spillutvikling. Men如果du ønsker spillutviklingssertifiseringer, kan spillutviklingsbootcamps hjelpe.
Avhengig av hvordan en bootcamp er strukturert, kan det ta deg hvor som helst mellom en dag til fire/seks uker å fullføre den og få en sertifisering.
Bruk Den 1;hemmelige3; Tilbakemeldingen
Det er én måte du kan få noen umiddelbart effektive tilbakemeldinger. Og mange snakker ikke om denne 1;hemmelige3; tilbakemeldingen.
Du kan ikke vite om du har gjort nok fremgang før du har fått den tilbakemeldingen på arbeidet ditt. Og hvis du gjør det, kan det hjelpe deg å overvinne behovet for å redusere porteføljen din om og om igjen.
Vi snakker om intervjuer.
Når du svever museknappen over Apply-knappen, henger ditt impostor-syndrom over deg som et gigantisk tårn som ikke vil la deg klikke gjennom. Vi forstår hvorfor.
Folk tar ikke avslag godt, så det å søke på jobber blir plutselig skremmende. Men det er greit – du kan ikke vite om du har gjort fremgang før du har fått tilbakemeldingen du trenger. Og en av de mest effektive, men 1;usagte3; måtene å få tilbakemelding er å søke på jobber og se om du får dem.
Så se etter praksisplasser og juniorstillinger hos spillutviklingsstudioer, og begynn å søke uansett. Å sikre intervjuene og gjøre dem kan gi deg en fungerende mental modell av hva rekrutterere ser etter i de beste kandidatene og spørsmålene de stiller. Hvis du blir avvist, kan du be dem om tilbakemelding på søknaden din.他们将满足您如果你赢得他们的好感。[我们的指南关于how to create the right application for the job](https://www.kwalee.com/blog/industry/why-your-game-job application-is-rejected/) kan gjøre det lettere for deg.
Ved å bruke denne nylærte kunnskapen, kan du tilpasse porteføljene dine og søknadene dine for å komme nærmere den rollen du har drømt om. (Eller begynne å pitche den til spillutgivere som oss!)
Og Gjør Alt Om Igjen!
Det tar bare syv enkle, men konsistente trinn å bygge din vei inn i bransjen. For å bli spillutvikler vil det ta mye tid og mye selvlæring. Noen ganger kan det være at du ikke finner seks måneder å være nok. Eller du tar fatt på et kurs over flere år. Og det er greit – poenget er å fortsette å lære å eksperimentere.
Og til slutt vil du ha en god nok portefølje du kan pitche til spillutgivere som oss, eller bruke i jobbsøknadene dine for å lande intervjuer.
Hold deg oppdatert med hva som skjer i bransjen, og ikke slutt å legge til høykvalitetsprosjekter i porteføljen din. Dette er hvordan du kan komme deg inn i spillindustrien til slutt.
Vi har et mangfold av jobberoller tilgjengelig for alle, inkludert fjerntliggende muligheter! Skal du til vår jobs page og se hva som er i vente på Kwalee for lidenskapelige folk som deg selv. Du kan også ta kontakt med oss og vårt rekrutteringsteam på LinkedIn for å spørre om roller som passer deg. Følg oss på sosiale medier (Twitter | Instagram | Facebook.








