Hur man blir spelutvecklare

Posted on
Författare: Robert Simon
Skapelsedatum: 19 Juni 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Spelutvecklare Yrkesfilm Arbetsförmedlingen
Video: Spelutvecklare Yrkesfilm Arbetsförmedlingen

Innehåll

I den här artikeln: Lär dig att programmera Hitta ett jobbBeslut om denna karriär passar dina behov18 Referenser

Spelprogrammering är ett fält som upplever en explosiv tillväxt. Ändå kan själva arbetet och vägen till det vara utmattande. Av denna anledning måste du fråga dig själv innan du börjar om detta är rätt val för dig. Om så är fallet, är förvärv av nödvändiga färdigheter en akut nödvändighet. Faktum är att arbetsgivare strävar efter kunskap och erbjuder sällan, om någonsin, utbildning på arbetsplatsen. När du väl har viktig kunskap inom området kan du utan tvekan hitta ett jobb med tålamod och uthållighet.


stadier

Del 1 Lärande att programmera



  1. Bestäm mellan att delta i en klassisk träning och den självlärda. Tänk på att arbetsgivare främst fokuserar på teknisk kunskap. Så oroa dig inte om undervisningsavgifterna för högre utbildning är mer än dina möjligheter eftersom det inte är absolut nödvändigt att få en examen för att få ett jobb. Samtidigt, vara medveten om att det att ha tekniska färdigheter utöver ett examen förmodligen kommer att göra att du sticker ut från andra kandidater.
    • Oavsett vilket beslut du gör, gör allt för att bli en kompetent programmerare. Men den självlärda ger dig också möjlighet att ha det bagage som krävs för att möta intervjuerna och få ditt drömjobb.



  2. Välj din kanal noggrant. Om du bestämmer dig för att gå på universitetet, hoppa över klasser i spelprogrammering. I allmänhet täcker de de många aspekterna av spelprogrammering på relativt kort tid. Gör istället en datavetenskapskurs om du inte redan har en funktionell kunskap om området.
    • Att behärska varje aspekt av programmering tar mycket tid. Genom att studera IT på djupet kommer du mer sannolikt att förvärva de färdigheter som krävs för att adressera var och en av dem, även om dessa färdigheter inte gäller direkt för spelvärlden under dina studier.
    • Om du planerar att specialisera dig, se till att undersöka lärarna på dessa kurser. Det kanske inte är en bra idé att lära av lärare som har en perfekt behärskning av begreppen spelprogrammering, men som aldrig har arbetat på området.



  3. Lär datorspråk. Oavsett om du väljer att ta en klassisk kurs eller bli självlärd, försök behärska minst ett datorspråk. Fokusera på C ++ -språket för att öka dina chanser att bli anställda, eftersom det oftast används i spelprogrammering. Här är några andra användbara språk som du kan överväga att lära dig:
    • actionscript
    • montering
    • C
    • Java
    • Objective-C
    • python
    • Swift


  4. Skapa din egen spel. Kom ihåg att det bästa sättet att lära sig att göra något är att göra det! När du har lärt dig att koda på datorspråk ska du implementera dina färdigheter. Bygg ett spel från början till slut för att bekanta dig med hela processen. Följ instruktionerna nedan för att lyckas.
    • Bo i enkelhet. Försök inte att revolutionera spelvärlden som du känner till den. För att göra en analogi, skriv en enkel berättelse, inte en roman.
    • Bli inspirerad av ett annat spel när det är möjligt. Målet här är att lära sig, inte vara original. Lån konceptet med ett annat spel och ta inspiration från det om du lider av brist på idéer.
    • Gör allt själv. Undvik så långt det är möjligt att använda matematiska bibliotek eller vektorbibliotek. Utför alla steg själv för att förbättra dina färdigheter.
    • Finish. Du måste bekanta dig med hela processen, så gå till slutet. Ge inte upp ditt projekt bara för att du redan är klar med det du gillar mest med programmering.


  5. Förfina dina färdigheter. Kom ihåg att du som en professionell spelutvecklare kommer att ingå i ett team som tittar på specifika aspekter. Så när du lär dig att koda och utveckla dina egna spel kan du bestämma vilka områden du vill fokusera på när du är engagerad. Fortsätt sedan arbeta med dina egna projekt och ägna mer åt dessa områden.
    • De nödvändiga färdigheterna och IT-tjänsterna som erbjuds kan variera från ett företag till ett annat, men programmeringen inkluderar vanligtvis följande områden: artificiell intelligens, ljud, byggsystem, animering, gameplay, motorer, fysik, nätverk, verktyg, användargränssnitt och rendering.

Del 2 Hitta arbete



  1. Gör en praktikplats. Innan du ansöker om betald anställning, spendera tid på obetalda tjänster. Sök online eller genom din skola för öppna praktikplatser. Försök att få arbetslivserfarenhet för att berika ditt CV när du letar efter ett jobb. Här är andra fördelar som du måste göra en praktik:
    • professionella referenser,
    • viktiga relationer med människor som är aktiva inom området
    • bättre kunskap om det dagliga verkligheten i jobbet.


  2. Designdemos. Eftersom du inte har publicerat spel ska du förbereda några demos för att bifoga till ditt brev och återuppta. Försök att driva dina egna projekt och publicera dem på Internet genom att skapa ett Git-arkiv som arbetsgivarna kan se. Oroa dig inte för att skapa kompletta spel. Istället utvecklar du små, effektiva demonstrationer som belyser de områden där du vill specialisera dig.
    • Oavsett din demo, se till att den är perfekt. Försök inte att imponera intervjuare med en alltför komplicerad demo om du inte kan göra det rätt. Visa dem något enkelt och enkelt.


  3. Fokusera först på nystartade företag. Det betyder inte att du inte ska ansöka om tjänster hos etablerade, kända och framgångsrika företag. Ändå är sådana företag bättre kunna erbjuda högre löner och möjligen garanterade jobb. Vet dock att konkurrensen är ganska hård i dessa företag. För det, försök att leta efter arbete i nyare och mindre företag som, precis som du, säkert måste vara mindre krävande.
    • Det betyder inte att du kommer att anställas säkert i dessa företag, men det är mindre troligt att du arbetar med programmeringsgenier som har mycket mer erfarenhet än du.


  4. Undersök varje företag du söker. Kontrollera först jobbbjudanden på företagets webbplats. Sedan, efter att ha lämnat in din ansökan, ta reda på företaget. Läs hans egen företagsprofil samt rapporter från externa källor. Skriv ner alla frågor som stör dig så att du kan ställa dem under intervjun.
    • Förutom din tekniska utbildning, bör du skilja dig från andra kandidater om du visar att du har en kunskap om spelindustrin och industrin under din jobbintervju.


  5. Skapa relationer. Räkna med hård konkurrens när du söker jobb. Använd de personliga kontakter du har gjort med branschexperter för att komma vidare. Fråga om jobböppningar innan de publiceras. Försök att få rekommendationer från dina kontakter om de har ett internt spår med arbetsgivarna. Här är några tips som hjälper dig att expandera ditt nätverk.
    • Utöka dina relationer genom att gå med på webbforum, sociala mediesajter och professionella nätverk för att träffa människor som är aktiva inom området.
    • Håll kontakten med dina klasskamrater och lärare, både gamla och nya.
    • Delta i konferenser och kongresser.


  6. Lär dig av misslyckade jobbintervjuer. Tänk först på att med så mycket konkurrens kommer många rekryterare sannolikt att avslå din ansökan. Acceptera denna nedslående upplevelse, oroa dig inte för mycket och lära av den.
    • Överväg dina intervjuer, återuppta och demonstrationer för att identifiera och förbättra dina svagheter.
    • Följ upp genom att skicka ett tackbrev eller en e-post till intervjuarna som ett tecken på tacksamhet för den uppmärksamhet och tid de har gett dig.
    • Be om råd om de aspekter som de tror att du behöver förbättra.

Del 3 Bestäm om denna karriär passar hans behov



  1. Ha en passion för spel. Det bör noteras att programmering kan vara ett krävande och stressande aktivitetsområde samt en svår karriär att bryta igenom. Det kommer att kräva mycket passion från din sida, så utvärdera din grad av passion. Ge upp den sista droppen av ditt blod för att lyckas.


  2. Vet att du har någon väg att gå. Odla tålamod och uthållighet. Att ta nödvändig teknisk kunskap, antingen självlärd eller genom universitetsstudier, kommer att ta några år. När du är redo att gå med i arbetsvärlden, förväntar dig att möta hård konkurrens varje gång du ansöker. Med andra ord kan det ta lite tid att hitta arbete. Sedan, när du har anställts, planerar du att arbeta hårt innan du kan landa jobbet med dina drömmar.


  3. Försök inte bli rik på det här jobbet. Om du bestämmer dig för att ta en standardkurs ska du vara medveten om att dina registreringsavgifter förmodligen kommer att överskrida den genomsnittliga årslönen för en spelprogrammerare. Vet också att det här jobbet är synonymt med försiktighet, vilket innebär att det jobb du väljer kan vara felaktigt. Återigen kräver detta jobb definitivt passion, så omfamna denna karriär för kärlek, inte för lätta pengar.


  4. Var särskilt uppmärksam på lektionerna i matematik. Förvänta sig att de flesta, om inte alla, aspekter av spelprogrammering kräver starka matematiska färdigheter. Om du fortfarande går på gymnasiet, fördubbla dina ansträngningar i matematik. Om du är klar med studierna och du behöver uppdatera ditt minne, gör det.
    • Uppenbarligen, genom att ta matematik klasser, kan du lätt fördjupa dina färdigheter. Men kanske är mängden matematiska spel som kan laddas ner ännu bättre för den blivande spelutvecklaren. Döda två stenfåglar och utforska spel som du kanske inte har provat på annat sätt.


  5. Som att arbeta i ett team. Innan du går in på arbetsmarknaden bör du spendera mycket tid på att utveckla dina egna programmeringsfärdigheter. Men vänjer dig inte att arbeta ensam. När du är anställd, förväntar dig att vara en del av ett mycket större team. Lär dig att kommunicera tydligt och acceptera kritik och betrakta det som två väsentliga färdigheter.


  6. Var flexibel när det gäller platsen. Platsen där du bor kanske inte är så problematisk. Men om regionen där du bor inte redan är ett tekniskt paradis i full gång, kan du överväga att flytta dit där det finns arbete. Kom också ihåg att jobbstabiliteten är ganska osäker, och därför kan du behöva gå tillbaka till ett nytt jobb.