Om du är en ivrig videospelare har du redan börjat det grundläggande som krävs för att bli en spelprogrammerare. Programmerare arbetar med utvecklare och författare för att göra visionen av spelfunktionen på en teknisk nivå. Flera olika typer av programmerare finns. Vissa bygger spelmotorer, medan andra bygger kontrollerna. Oavsett vilken programmerare du vill vara, behöver du utbildning, kontakter och expertis.
$config[code] not foundKänna typ av programmerare
Flera typer av programmerare arbetar på ett videospel vid vilken tidpunkt som helst. Ledarprogrammerare tilldelar arbetet och scheman för programmeringslag, spenderar mer tid i övervakande roller än att skriva kod. Artificiella intelligensprogrammerare skapar reaktioner och strategier för datorstyrda motståndare. Grafikkprogrammerare arbetar med artister och använder avancerade matematiska färdigheter för att producera 2-D och 3-D-grafik. Fysikprogrammerare skriver kod som implementerar fysikregler för spelvärlden, skapar gravitationslagar som tecken och miljö följer.
Utbildning
Aspirerande programmerare ska gå till college för att tjäna en kandidatexamen i datavetenskap eller datateknik. Många högskolor och universitet erbjuder specialiserade examensprogram som fokuserar på spelprogrammering. Programmerare ska ha utmärkta matematiska färdigheter och färdigheter som är relevanta för det programmeringsområde de vill gå in på. Nätverksprogrammerare ska till exempel vara skickliga i serverens säkerhet, medan grafikprogrammerare ska ha konstkompetens. Spelprogrammerare bör göra det till en punkt att lära åtminstone ett nytt programmeringsspråk ett år, men det stora programmeringsspråket som är känt är C ++, det språk som vanligtvis används för videospel.
Ta en praktikplats
Medan du går på college, kommer en praktikplats, även en obetald, att hjälpa dig att lära dig om världen av spelprogrammering. Interns kan nätverket med andra ambitiösa programmerare och dra nytta av mentorskap från toppprogrammerare. Medan lagen om rättvis arbetsstandard förbjuder företag från lovande praktikanter en heltidsbetald ställning efter praktikperioden, kan bra prestanda och färdigheter leda till betalt arbete. Du kan ansöka om praktik på spelbolagens webbplatser.
Bygg en portfölj
Börja programmera spel direkt. Ju mer erfarenhet du har desto bättre blir dina chanser att landa ett betalt jobb i branschen. Närma sig designers som behöver ditt specialområde programmering och fråga om att arbeta med dem. Det spelar ingen roll om projektet finansieras eller inte. Det är viktigt att ha erfarenhet av att arbeta på ett långsiktigt projekt tillsammans med en annan person. Med rätt utbildning kontakter industrin och upplever programmering av långsiktiga projekt, du kan börja tjäna pengar med en stor-tid utvecklare.