3 sätt att bli spelutvecklare

Innehållsförteckning:

3 sätt att bli spelutvecklare
3 sätt att bli spelutvecklare
Anonim

Spelprogrammering är ett område som fortsätter att växa med stormsteg. Men både jobbet själv och vägen till det kan vara ganska ansträngande, så innan du ger dig ut på det är det viktigt att överväga om det är rätt beslut för dig. Om så är fallet är det nödvändigt att skaffa sig nödvändiga färdigheter, eftersom arbetsgivare letar efter kunskap och sällan, om någonsin, erbjuder utbildning på jobbet. När du väl är utrustad med dem hjälper tålamod och uthållighet definitivt när du äntligen går på jobbjakt.

Steg

Metod 1 av 3: Lär dig att programmera

Bli spelutvecklare Steg 1
Bli spelutvecklare Steg 1

Steg 1. Bestäm mellan skola och självlärd

Förvänta dig att arbetsgivare värderar tekniskt kunnande mest av allt. Så oroa dig inte om kostnaden för undervisning för högre utbildning ligger utanför dina möjligheter, eftersom en examen inte är strikt nödvändig för att hitta jobb. Samtidigt inser du dock att teknisk skicklighet tillsammans med en examen förmodligen kommer att få dig att sticka ut framför andra kandidater.

Oavsett vilken rutt du väljer lägger du all vikt vid att bli en skicklig programmerare. Coasting kommer bara att lämna dig dåligt rustad för intervjuer och det aktuella jobbet

Bli spelutvecklare Steg 2
Bli spelutvecklare Steg 2

Steg 2. Välj din major noggrant

Om du bestämmer dig för college, var försiktig med specialiserade grader i spelprogrammering. Förvänta dig att dessa täcker alla de många olika aspekterna av spelprogrammering på relativt kort tid. Gärna en major i datavetenskap istället om du inte redan är skicklig i ämnet.

  • Varje aspekt av spelprogrammering tar mycket tid att bemästra. Att studera datavetenskap på djupet är mer sannolikt att ge dig de nödvändiga färdigheterna för att ta itu med var och en, även om dessa färdigheter inte direkt tillämpas på spel under dina studier.
  • Om du överväger en specialiserad examen, undersök personerna som undervisar den. Professorer som förstår begreppen spelprogrammering, men som aldrig har arbetat inom området själva, är kanske inte de bästa människorna att lära av.
Bli spelutvecklare Steg 3
Bli spelutvecklare Steg 3

Steg 3. Lär dig datorspråk

Oavsett om du går i skolan eller lär dig själv, sikta på att behärska minst ett datorspråk. Fokusera på C ++ för att öka dina chanser att bli anställd, eftersom detta används oftast i spelprogrammering. Andra språk som är användbara inkluderar:

  • Handlingsskrift
  • hopsättning
  • C
  • Java
  • Mål-C
  • Pytonorm
  • Snabb
Bli spelutvecklare Steg 4
Bli spelutvecklare Steg 4

Steg 4. Designa ditt eget spel

Kom ihåg: det bästa sättet att lära sig att göra något är att faktiskt göra det! När du har lärt dig att koda på datorspråk, tillämpa dina färdigheter. Bygg ett spel från grunden för att bli mer bekant med hela processen, från början till slut. Som du gör bör du:

  • Håll det grundläggande. Oroa dig inte för att revolutionera spel som du känner till det. För att göra en analogi, skriv en enkel novell, inte James Joyces Ulysses.
  • Kopiera ett annat spel om det behövs. Syftet här är att lära sig, inte att vara original. Låna ett annat spels koncept och bygg vidare på det om du fastnat för idéer.
  • Gör allt själv. Lita inte på att använda externa vektor-/mattebibliotek. Gör alla aspekter till ett DIY -projekt för att öka din skicklighet.
  • Gör klart det! Du vill bli bekant med hela processen, så följ hela vägen till slutet. Överge det inte bara för att du redan har avslutat din favoritaspekt av programmering.
Bli spelutvecklare Steg 5
Bli spelutvecklare Steg 5

Steg 5. Begränsa ditt fokus

Kom ihåg: som en professionell spelutvecklare kommer du att ingå i ett team med specifika aspekter. Så när du lär dig att koda och bygga dina egna spel, bestäm dig för vilka områden du vill koncentrera dig på när du anställs. När du väl har gjort det, fortsätt att arbeta med personliga projekt och ägna mer uppmärksamhet åt dessa områden.

Titlar och avdelningar kan variera från företag till företag, men i allmänhet är programmeringen uppdelad mellan: artificiell intelligens; animering; audio; bygga system; motorer; spel; nätverk; fysik; tolkning; verktyg; och användargränssnitt

Metod 2 av 3: Hitta arbete

Bli spelutvecklare Steg 6
Bli spelutvecklare Steg 6

Steg 1. Praktikant först

Innan du ansöker om en betald tjänst, lägg in lite tid med en obetald. Sök på nätet eller genom din skola efter öppna praktikplatser. Skaffa dig arbetserfarenhet för att stärka ditt CV när det är dags för jobbjakten. Andra fördelar med en praktikplats inkluderar:

  • Referenser från industrins insiders.
  • Utökade kontakter med människor i fältet.
  • Mer förtrogenhet med jobbets dagliga verklighet.
Bli spelutvecklare Steg 7
Bli spelutvecklare Steg 7

Steg 2. Ha demon redo

Eftersom du inte har några publicerade spel att peka på, förbered några exempel på egen hand för att skicka tillsammans med ditt personliga brev och CV. Fortsätt utveckla personliga projekt och publicera dem online i ett offentligt Git -arkiv där arbetsgivare kan kolla in dem. Oroa dig inte för att skapa hela spel. Utveckla istället korta och söta demos som lyfter fram specifika områden som du vill specialisera dig på.

Oavsett vad din demo kan vara, gör den perfekt. Försök inte att imponera på intervjuare med något alltför komplext om du inte kan få det rätt. Visa upp något enkelt och felfritt istället

Bli spelutvecklare Steg 8
Bli spelutvecklare Steg 8

Steg 3. Fokusera först på nystartade företag

Detta betyder inte att du inte ska söka tjänster hos etablerade, välkända, framgångsrika företag. Sådana företag är dock bättre belägna för att erbjuda högre löner och möjligen mer anställningstrygghet, så förvänta dig att din konkurrens här är ganska hård. Koncentrera dig istället på nyare, mindre företag, som, precis som du, förmodligen måste vara mindre kräsen.

Detta är inte en garanti för att du kommer att bli anställd, men det är mindre sannolikt att du kommer att stå emot programmering av rockstjärnor med mycket mer erfarenhet än du

Bli spelutvecklare Steg 9
Bli spelutvecklare Steg 9

Steg 4. Undersök varje företag du söker till

Leta först efter jobbannonser på företagets webbplatser. Sedan, efter att du skickat in en ansökan, borsta upp på företaget. Läs sin egen publicerade profil, samt eventuella skrivningar från externa källor. Anteckna eventuella frågor som dyker upp så att du kan ställa dem i din intervju.

Förutom dina tekniska färdigheter, bör demonstrera en fungerande kunskap om både företaget och spelverksamheten i stort i din intervju öka din ställning bland andra kandidater

Bli spelutvecklare Steg 10
Bli spelutvecklare Steg 10

Steg 5. Nätverk

Förvänta dig att möta mycket konkurrens om varje position. Använd varje personlig anslutning som du har till branschinsiders för att komma ett steg framåt. Ta reda på eventuella öppningar innan de publiceras. Be dina kontakter att ge rekommendationer om de har ett inre spår med arbetsgivare. Utöka ditt nätverk med:

  • Nå ut genom onlineforum, sociala medier och professionella nätverk för att träffa människor i fältet.
  • Håller ofta kontakt med nuvarande eller tidigare klasskamrater och professorer.
  • Delta i konferenser och kongresser.
Bli spelutvecklare Steg 11
Bli spelutvecklare Steg 11

Steg 6. Få ut det mesta av misslyckade intervjuer

Först och främst, kom ihåg att med så mycket konkurrens kommer du förmodligen att möta mycket avslag. Acceptera det som givet, ta det med ro och lär av det genom att:

  • Reflektera över dina intervjuer, CV och demos för att identifiera och förbättra svaga punkter.
  • Uppföljning med ett tackbrev eller mejl till intervjuare för att övervägas alls.
  • Be om tips på områden där de tycker att du behöver förbättras.

Metod 3 av 3: Bestäm om den här karriären är rätt för dig

Bli spelutvecklare Steg 12
Bli spelutvecklare Steg 12

Steg 1. Älska spel

Tänk på att programmering kan vara ett krävande och stressigt område att arbeta i, liksom en svår karriär att bryta sig in i. Det kommer att kräva mycket passion från din sida, så ta del av hur mycket du har. Samla upp varenda droppe du kan för att lyckas.

Bli spelutvecklare Steg 13
Bli spelutvecklare Steg 13

Steg 2. Förvänta dig en lång väg framför dig

Värde tålamod och uthållighet. Planera att ta några år för att skaffa dig nödvändigt tekniskt kunnande, antingen på egen hand eller genom formell utbildning. När du sedan är redo att komma in i arbetskraften kan du förvänta dig mycket konkurrens för varje öppning, vilket innebär att det kan ta ett tag att hitta arbete. Sedan, efter att ha anställts, räkna med att behöva göra mycket grymtarbete innan du går vidare till din önskade position.

Bli spelutvecklare Steg 14
Bli spelutvecklare Steg 14

Steg 3. Gör det inte för pengarna

Om du går den formella utbildningsvägen, kom ihåg att kostnaden förmodligen kommer att överstiga en spelprogrammers genomsnittliga årslön med ett ganska rejält belopp. Tänk också på att fältet saknar arbetssäkerhet, vilket innebär att du kan ha luckor i din anställning. Återigen kräver den här karriären definitivt att du brinner för det, så gör det för kärleken, inte en snabb peng.

Bli spelutvecklare Steg 15
Bli spelutvecklare Steg 15

Steg 4. Förutse en stor tonvikt på matematik

Förvänta dig att de flesta, om inte alla, aspekterna av spelprogrammering kräver starka matematiska färdigheter. Om du fortfarande går i skolan, fördubbla dina matematikkurser. Om du är slut i skolan och behöver borsta, gör det definitivt.

Uppenbarligen är matematikkurser ett bra sätt att stärka dina färdigheter. Men kanske ännu bättre för den blivande spelutvecklaren är de många matematiska spel som finns att ladda ner. Döda två fåglar i en smäll och utforska spel som du kanske inte annars har provat

Bli spelutvecklare Steg 16
Bli spelutvecklare Steg 16

Steg 5. Var en lagspelare

Innan du går professionellt in på fältet bör du ägna mycket tid åt att utveckla programmeringskunskaper på egen hand. Men bli inte för van att arbeta ensam. När du väl är anställd kan du förvänta dig att bli en medlem i ett mycket större team. Prioritera tydlig kommunikation och förmåga att acceptera kritik som två väsentliga färdigheter.

Bli spelutvecklare Steg 17
Bli spelutvecklare Steg 17

Steg 6. Var flexibel om platsen

Beroende på var du bor är det kanske inte så mycket problem. Men om din hemstad inte redan är en blomstrande teknisk fristad, var beredd att flytta dit arbetet är. Kom också ihåg att jobbstabiliteten är ganska jobbig, vilket innebär att du kan behöva flytta igen för ett nytt jobb.

Rekommenderad: