Hvis du er en ivrig videospillespiller, har du allerede startet grunnlaget for å bli en spillprogrammerer. Programmører jobber med utviklere og forfattere for å gjøre visjonen av spillfunksjonen på et teknisk nivå. Det finnes flere forskjellige typer programmerere. Noen bygger spillmotorer, mens andre bygger kontrollene. Uansett hvilken programmerer du vil være, trenger du utdanning, tilkoblinger og kompetanse.
$config[code] not foundKjenn typene programmerere
Flere typer programmerere jobber på et videospill til enhver tid. Lederprogrammerer tilordner arbeidet og planene for programmeringslag, og bruker mer tid på å overvåke roller enn å skrive kode. Artificial intelligence programmerere lager reaksjoner og strategier for datastyrte motstandere. Grafikkprogrammerere arbeider med kunstnere, og bruker avanserte matematiske ferdigheter til å produsere 2-D og 3-D grafikk. Fysikkprogrammerer skriver kode som implementerer fysikkregler for spillverdenen, skaper tyngdekraftslover som tegn og miljø overholder.
utdanning
Aspirerende programmerere bør gå på college for å få en bachelorgrad i datavitenskap eller datateknikk. Mange høyskoler og universiteter tilbyr spesialiserte grad programmer som fokuserer på spillprogrammering. Programmører skal ha gode matematiske ferdigheter og ferdigheter som er relevante for programmeringsområdet de ønsker å gå inn på. Nettverksprogrammerere skal for eksempel være dyktige i serverens sikkerhet, mens grafikkprogrammerere bør ha kunstkompetanse. Spillprogrammerere bør gjøre det til et poeng å lære minst ett nytt programmeringsspråk om året, men det store programmeringsspråket å vite er C ++, språket som vanligvis brukes til videospill.
Ta en praktik
Mens du er på college, tar en praktikplass, selv en ubetalt, hjelper deg å lære om verden av spillprogrammering. Interns kan samarbeide med andre aspirerende programmerere og dra nytte av mentorskap fra topp programmerere. Selv om lovarbeidet om rettferdig arbeidsliv forbyder bedrifter fra lovende praktikanter en fulltidsbetalt stilling etter praktikoppholdet, kan god ytelse og ferdigheter føre til betalt arbeid. Du kan søke om praktik på spillbedriftens nettsider.
Bygg en portefølje
Start programmeringsspill med en gang. Jo mer erfaring du har, desto bedre blir sjansene dine for landing av en betalt jobb i bransjen. Tilnærming designere som trenger din spesialitetsområde programmering og spørre om å jobbe med dem. Det spiller ingen rolle om prosjektet er finansiert eller ikke; Det er viktig å ha erfaring med å jobbe på et langsiktig prosjekt i forbindelse med en annen person. Med riktig utdanning, næringsliv kontakter og opplever programmering langsiktige prosjekter, kan du begynne å tjene penger på å jobbe med en stor-time-utvikler.