Spillutvikler | Jobbprofil, krav, lønn i USA og over hele verden

Siden vi begynte å spille videospill for over 35 år siden, har jeg hatt mange ideer til nye spill. Dessverre handler ferdighetene mine mer om å organisere og konseptualisere produkter, og programmeringsferdighetene mine har aldri utviklet seg.

Uten programmering er det ingen spill, ikke sant?

Spill i dag trenger ikke bare programmerere, men uten spesialiserte utviklere ville ingen spillidé blitt virkelighet. Så, blant mange andre jobber, er spillutviklere sentrale for suksessen til et spill.

I dette innlegget får du svar på spørsmålene

  • Hva spillutviklere gjør daglig
  • Hva du trenger for å bli spillutvikler
  • Hvor mye penger kan du tjene som spillutvikler i USA 
  • Hvor mye penger du kan tjene over hele verden
  • Hva er fremtidsperspektivene

Uten ytterligere forsinkelser, la oss dykke ned i denne spennende jobbprofilen.

OBS: Denne artikkelen ble skrevet på engelsk. Oversettelser til andre språk gir kanskje ikke den samme språklige kvaliteten. Vi beklager grammatiske og semantiske feil.

Hva gjør en spillutvikler eller videospillutvikler?

Generelt er en spillutvikler ansvarlig for å utvikle og implementere spillideer og lage den tilhørende dokumentasjonen. Vanligvis er en spillutvikler en del av et team av andre utviklere og andre designere.

De jobber tett med hovedutvikleren, spilldesigneren og utøvende produsent.

Nå lurer du selvfølgelig på hva en spillutvikler gjør hele dagen.

Topp 3 oppgaver for spillutvikler i detalj:

Oppretting av detaljerte konsepter inkludert presentasjon

Programmerere kan ikke være så introverte som de ble fremstilt på 80-tallet som nerder i kjelleren med pizza.

I nært samarbeid med den utøvende produsenten og spilldesigneren, henter en spillutvikler de granulære konseptene fra de grove konseptene ved å bruke ideene og metodene hans.

For hver av disse små implementeringsoppgavene har en programmerer en enorm verktøykasse til rådighet. Og selvfølgelig har alle løsningsveier fordeler og ulemper.

Designbeslutningene dine kan påvirke ytelsen eller økonomiske ressurser.

For eksempel kan bruk av en spesifikk funksjon i grafikkmotoren innebære en annen, dyrere lisensieringsmodell. Dette kan imidlertid lønne seg hvis det hever grafikkstandarden til nivået til sammenlignbare spill på markedet.

Dine beslutninger er så formative og essensielle at du må presentere og godkjenne løsningene dine fortløpende.

Hvis du er spesielt innovativ med nye teknologier, vil du ofte presentere for den øverste ledelsen hvordan du har tenkt å implementere et spillelement.

Men selv om du bruker standardkomponenter, må du informere om implementeringen din på ukentlig basis, spesielt i smidige programmeringsrammer.

Oppretting av strukturerte og effektive spillutviklingsdokumenter

En god utvikler kan dokumentere sine resultater så godt at en ikke-utvikler kan forstå alle funksjonene i code.

Det er helt avgjørende at andre utviklere kan fortsette å jobbe sømløst ved å bruke dokumentasjonen din.

I større prosjekter er det vanlig at sammensetningen av utviklingsteam kan endres når som helst. Som et resultat blir det stadig reevaluert om ferdighetssettet ditt kan brukes bedre til å implementere en annen funksjon.

Svært ofte skifter prioriteringer, og du må kanskje støtte et annet utviklingsteam midlertidig.

Hvis da dokumentasjonen ikke er perfekt og kanskje personen med primærkunnskapen ikke er tilstede eller enda verre har forlatt selskapet, så god natt.

Implementering av spillideer og funksjoner

Jeg innrømmer at denne oppgaven ikke er overraskende.

Dette er kjernen i jobben din.

Spilldesigneren kommer med en idé. Deretter diskuteres implementeringen, sammen med hovedutvikler og ulike designere, og så er det din tur.

Det er viktig å koordinere tett med kundene dine, hovedsakelig hovedutvikleren, og med kolleger fra de støttende designteamene.

Implementeringene dine går hånd i hånd med visuelle og hørbare elementer.

I tillegg er det alltid de grunnleggende temaene ytelse og sikkerhet. Og selvfølgelig bør kvalitet alltid være en topp prioritet i implementeringen din.

Ingen liker insekter, ikke sant?

Ærlig anbefaling: Du har ferdighetene, men musen din støtter ikke siktingen din perfekt? Slit aldri med musegrepet igjen. Masakari og de fleste proffene stoler på Logitech G Pro X Superlight. Se selv med denne ærlige anmeldelsen skrevet av Masakari or sjekk ut de tekniske detaljene på Amazon akkurat nå. En spillmus som passer deg gjør en betydelig forskjell!

Hva er kravene for å bli spillutvikler?

Generelt må en spillutvikler mestre tre kjerneferdigheter: overføring av et funksjonskrav til en teknisk implementering, utmerket kommunikasjon og dokumentasjon, og den konstante viljen til å lære nye teknologier og metoder.

Selvfølgelig er det mye mer enn det. Derfor klassifiserer vi dette i fire pakker, som en spillutvikler må ta med som en forutsetning:

Grad av spillutvikler

Utmerkede programmerere utdanner seg selv. Deretter, med en lidenskap for programmering og en forkjærlighet for spill, vil du raskt lære alle ferdighetene jobben krever.

Det finnes selvfølgelig studieprogrammer som underviser i programmering. Likevel er det så mange eksempler på spillutviklere som aldri har sett innsiden av et universitet at en videregående grad vil være helt tilstrekkelig. 

En god allmennutdanning skader selvsagt ikke. Men i hovedsak trenger du en økt grunnleggende forståelse av matematikk og programmering.

Ferdig.

Om du er etterspurt som spillutvikler eller er ansatt for standardoppgaver avgjøres av kvaliteten på ytelsen din. Et viktig aspekt her er din erfaring.

Erfaring fra spillutvikler

Her har du en stor fordel sammenlignet med andre yrker.

Du kan overgå alle andre evalueringskriterier med dine prestasjonerance og erfaring.

Du kan søke med programmerte spill eller apper. Så for eksempel hvis du var med på å utvikle en blockbuster som f.eks Call of Duty hos en tidligere arbeidsgiver trenger du ikke lenger bevise noe.

Du vil alltid se i søknader at 2-3 års erfaring er ønskelig. Her er imidlertid stillingsannonsen i stedet rettet mot sosiale ferdigheter.

Karrierestartere vet ikke hvordan det er å være et lite hjul i ekte spillproduksjoner.

Ikke desto mindre, selv som nybegynner: Vis din utmerkede kvalitet som programmerer med et praktisk eksempel, og de sosiale ferdighetene glir umiddelbart i bakgrunnen.

Som en erfaren programmerer vil du alltid ha muligheten til å bygge en bro fra gamle prosjekter og bruke metoder og teknologier til mulige nye oppgaver.

Jeg trenger ikke å forklare det til en gammel hånd som deg 😉

Tekniske ferdigheter til en spillutvikler

Å mann, tekniske ferdigheter er et bredt felt hos spillutviklere. Det er så mange forskjellige områder for spesialisering.

Mobilspill er til dels noe helt annet enn PC- eller konsollspill. I tillegg bringer virtual reality helt andre tekniske elementer enn implementeringene for vanlige spill.

Alle funksjonene du legger inn code har direkte innvirkning på ulike tekniske emner.

Dette starter med hvilket programmeringsspråk som brukes, om ytelsesparametere oppfylles, hvor mye ekstra minne som trengs, opp til enhetsdrivere og mye mer.

For hvert lite emne er det mange tekniske implementeringsalternativer som du trenger å kjenne til og evaluere. Og nye funksjoner legges til hele tiden.

For eksempel, hvis AMD eller NVIDIA legger til en ny funksjon til grafikkortene (som skjedde med NVIDIA Reflex, for eksempel - her er vår artikkel om det), må du håndtere det umiddelbart.

Sosiale ferdigheter til en spillutvikler

Som nevnt ovenfor har bildet av en utviklerprogrammering alene aldri vært så feil. Spillproduksjoner er så tett timet og perfekt planlagt at ingen har råd til mangel på kommunikasjon.

Du må koordinere med folk utenfor teamet ditt og arbeidskollegene dine hele tiden.

Spillmarkedet er i konstant endring, så grunnideen til et spill kan endres flere ganger under produksjonen.

Ofte er nye spillelementer hentet fra vellykkede andre spill i en lignende modifisert form.

Uten rask og ren kommunikasjon kan disse raske endringene selvfølgelig ikke gå bra. Men på den annen side må du ha visse sosiale ferdigheter for å få ideene dine akseptert. 

I et så dynamisk miljø oppstår det naturlig nok mellommenneskelige spenninger. Derfor har et kompetansesett som bringer med seg en viss motstandskraft, ro og formidling naturlig nok en utrolig positiv effekt på arbeidet ditt og det nære miljøet.

Hva er lønnen til en spillutvikler i USA?

Vanligvis tjener en spillutvikler mellom 50 og 90 tusen dollar, avhengig av den ansattes utdannelse, erfaring, plassering og størrelse. Gjennomsnittslønnen over hele USA for spillutviklere er $69,145 XNUMX.

Som med alle yrker er spekteret veldig bredt. Uten arbeidserfaring starter du sannsynligvis på 50 tusen. Med 3-7 års arbeidserfaring er 80 tusen realistisk.

Bare med 7 års erfaring kan du seriøst søke som senior spillutvikler og forvente en 6-sifret lønn.

Når du ser lønnsintervaller på jobbportaler, må du også huske at de fleste bedrifter tilbyr frynsegoder på toppen.

Firmabiler, firmaboliger, bensinkort og mange andre ting er verdt penger og kan forhandles i tillegg. 

Spesielt innen maskinvare på hjemmekontoret kan du få en liten bonus rett i starten dersom du på forhånd finner ut hva som er vanlig eller mulig hos din ønskede arbeidsgiver.

Her er noen eksempler* på gjennomsnittlig lønn for en spillutvikler i forskjellige stater:

TilstandGjennomsnittlig lønn spillutvikler
California (CA)$77,854
Florida (FL)$68,772
Massachusetts (MA)$73,000
Maine (ME)$65,243
North Carolina (NC)$65,938
Nevada (NV)$67,644
New York (NY)$77,132
Pennsylvania (PA)$75,017
Tennessee (TN)$60,964
Texas$66,264
Utah (UT)$64,917
Washington (WA)$67,004

*For hver stat ble mellom 20-40 jobber plukket ut fra forskjellige jobbportaler og gjennomsnittet på det respektive erfaringsnivået. 

Kart over USA, lønnsområder for spillutviklere – eksempler

Hva er lønnen til en spillutvikler i USA sammenlignet med Canada, Australia, Mexico, Sør-Amerika, Europa og Asia?

Kanskje det er interessant for deg som spillutvikler å jobbe utenfor USA. Nedenfor gir vi deg gjennomsnittsverdier for andre regioner over hele verden. 

Vær oppmerksom på at vi gir de beste verdiene for hver region. 

For eksempel tar vi verdier fra Tyskland og Frankrike eller Skandinavia i Europa-regionen, da lønningene er mye høyere der enn i Sør-Europa. 

Det samme gjelder Sør-Amerika og Asia.

I tabellen nedenfor er alle verdier avrundet til nærmeste tusen, og alle valutaene er konvertert til amerikanske dollar.*

RegionGjennomsnittlig lønn spillutvikler (avrundet)
USA$69,000
Canada$61,000
Australia$58,000
Mexico$25,000
Sør Amerika$16,000
Europa$49,000
Asia$42,000

*Hvis en region inkluderte flere land, tok vi gjennomsnittet av deler av regionen der lønningene var høyest.

Kart over verden, lønnsområder for spillutvikler

Hva er fremtidsperspektivene til spillutviklere?

Faktum er at spillindustrien er en av de raskest voksende bransjene, og perspektivene til spillutviklere er veldig gode.

Spillutviklere er fortsatt alltid ønsket med mange forskjellige plattformer, nye teknologier som VR eller AR, og nye utfordrende spillelementer.

Hvert år øker lønningene, spillfellesskapet vokser, influencere og esport bringer flere og flere forbrukere inn i spillindustriens økosystem. 

Interoperabiliteten mellom nesten alle plattformer og det nye skyspillingen gjør flere og mer komplekse spill mulig. 

Alt dette er et solid grunnlag for spillutviklere og deres fremtid. 

Vi kan fullt ut anbefale denne karriereveien hvis du har ferdighetene beskrevet ovenfor og vil like denne aktiviteten.

Hvis du har et spørsmål om innlegget eller pro gaming generelt, kan du skrive til oss: contact@raiseyourskillz.com.

LYKKE TIL, HA DET GØY! Flashback ute.

Topprelatert innlegg