3 måder at blive spiludvikler på

Indholdsfortegnelse:

3 måder at blive spiludvikler på
3 måder at blive spiludvikler på
Anonim

Spilprogrammering er et felt, der bliver ved med at vokse med spring og grænser. Både selve jobbet og vejen til det kan dog være temmelig opslidende, så før du går i gang med det, er det vigtigt at overveje, om det er den rigtige beslutning for dig. Hvis det er tilfældet, er det nødvendigt at erhverve de nødvendige færdigheder, da arbejdsgiverne leder efter know-how og sjældent, om nogensinde, tilbyder uddannelse på jobbet. Når du er udstyret med dem, hjælper tålmodighed og vedholdenhed helt sikkert, når du endelig går på jobjagt.

Trin

Metode 1 af 3: Lær at programmere

Bliv en spiludvikler Trin 1
Bliv en spiludvikler Trin 1

Trin 1. Beslut mellem skole og autodidakt

Forvent, at arbejdsgiverne mest af alt værdsætter teknisk knowhow. Så fortvivl ikke, hvis udgifterne til undervisning til videregående uddannelser er uden for dine midler, for en grad er ikke strengt nødvendig for at finde job. På samme tid erkender du dog, at teknisk færdighed kombineret med en grad sandsynligvis vil få dig til at skille dig ud over andre kandidater.

Uanset hvilken rute du vælger, læg din vægt på at blive en dygtig programmør. Coasting vil kun efterlade dig dårligt rustet til interviews og det pågældende job

Bliv en spiludvikler Trin 2
Bliv en spiludvikler Trin 2

Trin 2. Vælg din major omhyggeligt

Hvis du beslutter dig for college, skal du være forsigtig med specialiserede grader i spilprogrammering. Forvent, at disse dækker alle de mange forskellige aspekter af spilprogrammering på relativt kort tid. Gunst i stedet for en hovedfag i datalogi, hvis du ikke allerede er dygtig til emnet.

  • Hvert aspekt af spilprogrammering tager meget tid at mestre. At studere datalogi i dybden er mere tilbøjelig til at udstyre dig med de nødvendige færdigheder til at tackle hver enkelt, selvom disse færdigheder ikke anvendes direkte på spil i løbet af dine studier.
  • Hvis du overvejer en specialiseret grad, skal du undersøge de mennesker, der underviser i den. Professorer, der forstår begreberne spilprogrammering, men som aldrig selv har arbejdet inden for feltet, er måske ikke de bedste mennesker at lære af.
Bliv en spiludvikler Trin 3
Bliv en spiludvikler Trin 3

Trin 3. Lær computer sprog

Uanset om du går i skole eller lærer dig selv, skal du tilstræbe at beherske mindst ét computersprog. Fokuser på C ++ for at øge dine chancer for at blive ansat, da dette oftest bruges i spilprogrammering. Andre nyttige sprog omfatter:

  • Handlingsskrift
  • montage
  • C
  • Java
  • Mål-C
  • Python
  • Swift
Bliv en spiludvikler Trin 4
Bliv en spiludvikler Trin 4

Trin 4. Design dit eget spil

Husk: den bedste måde at lære at gøre noget på er faktisk at gøre det! Når du har lært at kode på edb -sprog, skal du anvende dine færdigheder. Byg et spil fra bunden for at blive mere fortrolig med hele processen, fra start til slut. Som du gør, skal du:

  • Hold det grundlæggende. Du skal ikke bekymre dig om at revolutionere spil, som du kender det. For at lave en analogi skal du skrive en simpel novelle, ikke James Joyces Ulysses.
  • Kopier et andet spil, hvis det er nødvendigt. Formålet her er at lære, ikke at være original. Lån et andet spils koncept og bygg videre på det, hvis du sidder fast i ideer.
  • Gør alt selv. Stol ikke på at bruge eksterne vektor-/matematikbiblioteker. Gør alle aspekter til et DIY -projekt for at øge din færdighed.
  • Afslut det! Du vil blive fortrolig med hele processen, så følg hele vejen til slutningen. Forlad det ikke, bare fordi du allerede er færdig med dit foretrukne aspekt af programmering.
Bliv en spiludvikler Trin 5
Bliv en spiludvikler Trin 5

Trin 5. Begræns dit fokus

Husk: Som en professionel spiludvikler bliver du en del af et team, der har til opgave at have specifikke aspekter. Så mens du lærer at kode og bygge dine egne spil, skal du beslutte, hvilke områder du vil koncentrere dig om, når du ansættes. Når du har gjort det, skal du fortsætte med at arbejde med personlige projekter og lægge større opmærksomhed på disse områder.

Titler og afdelinger kan variere fra virksomhed til virksomhed, men generelt er programmering opdelt mellem: kunstig intelligens; animation; lyd; bygge systemer; motorer; gameplay; netværk; fysik; gengivelse; værktøj; og brugergrænseflade

Metode 2 af 3: Find arbejde

Bliv en spiludvikler Trin 6
Bliv en spiludvikler Trin 6

Trin 1. Praktikant først

Inden du ansøger om en betalt stilling, skal du bruge et stykke tid med en ulønnet. Søg online eller gennem din skole efter åbne praktikophold. Få erhvervserfaring for at styrke dit CV, når det er tid til jobjagten. Andre fordele ved en praktikplads omfatter:

  • Referencer fra branchens insidere.
  • Udvidet kontakt med mennesker i feltet.
  • Mere kendskab til den daglige virkelighed på jobbet.
Bliv en spiludvikler Trin 7
Bliv en spiludvikler Trin 7

Trin 2. Hav demoer klar

Da du ikke har nogen offentliggjorte spil at pege på, skal du forberede nogle eksempler på egen hånd til at indsende sammen med dit følgebrev og genoptage. Fortsæt med at udvikle personlige projekter og offentliggøre dem online i et offentligt Git -arkiv, hvor arbejdsgivere kan tjekke dem. Bare rolig om at oprette hele spil. I stedet skal du udvikle korte og søde demoer, der fremhæver de specifikke områder, du vil specialisere dig i.

Uanset hvad din demo måtte være, gør den perfekt. Prøv ikke at wow interviewere med noget alt for komplekst, hvis du ikke kan få det rigtigt. Fremvis noget simpelt og fejlfrit i stedet

Bliv en spiludvikler Trin 8
Bliv en spiludvikler Trin 8

Trin 3. Fokuser først på opstart

Dette er ikke at sige, at du ikke bør søge stillinger hos etablerede, velkendte, succesrige virksomheder. Sådanne virksomheder er dog bedre placeret til at tilbyde højere løn og muligvis mere jobsikkerhed, så forvent, at din konkurrence her er temmelig hård. Koncentrer dig i stedet om nyere, mindre virksomheder, som ligesom dig nok skal være mindre kræsen.

Dette er ikke en garanti for, at du bliver ansat, men du er mindre tilbøjelig til at være imod programmering af rockstjerner med langt mere erfaring end dig

Bliv en spiludvikler Trin 9
Bliv en spiludvikler Trin 9

Trin 4. Undersøg hver virksomhed, du ansøger om

Først og fremmest skal du kigge efter stillingsopslag på virksomhedens websteder. Derefter, efter at du har indsendt en ansøgning, børster du op på virksomheden. Læs deres egen offentliggjorte profil, samt eventuelle opskrivninger fra eksterne kilder. Noter eventuelle spørgsmål, der opstår for dig, så du kan stille dem i dit interview.

Ud over dine tekniske færdigheder bør demonstration af et kendskab til både virksomheden og spilbranchen som helhed i dit interview øge din status blandt andre kandidater

Bliv en spiludvikler Trin 10
Bliv en spiludvikler Trin 10

Trin 5. Netværk

Forvent at møde stor konkurrence om hver position. Brug hver eneste personlige forbindelse, du har til branchens insidere, for at komme et skridt foran. Find ud af om mulige åbninger, før de bliver lagt ud. Bed dine kontakter om at komme med anbefalinger, hvis de har et indvendigt spor med arbejdsgiverne. Udvid dit netværk ved at:

  • At nå ud via online fora, sociale medier og professionelle netværk for at møde mennesker i feltet.
  • Bliver i hyppig kontakt med nuværende eller tidligere klassekammerater og professorer.
  • Deltagelse i konferencer og stævner.
Bliv en spiludvikler Trin 11
Bliv en spiludvikler Trin 11

Trin 6. Få mest ud af mislykkede interviews

Først og fremmest skal du huske på, at med så meget konkurrence vil du sandsynligvis blive udsat for meget afslag. Accepter det som givet, tag det med ro, og lær af det ved at:

  • Reflektere over dine interviews, CV og demoer for at identificere og forbedre svage punkter.
  • Opfølgning med et takbrev eller e-mail til interviewere for overhovedet at blive overvejet.
  • Bed om tips om områder, hvor de mener, du har brug for forbedring.

Metode 3 af 3: Beslutning om denne karriere er den rigtige for dig

Bliv spiludvikler Trin 12
Bliv spiludvikler Trin 12

Trin 1. Kærlighedsspil

Husk, at programmering kan være et krævende og stressende område at arbejde i, samt en vanskelig karriere at bryde ind i. Det vil kræve meget passion fra din side, så gør status over, hvor meget du har. Saml hver eneste dråbe, du kan, for at lykkes.

Bliv spiludvikler Trin 13
Bliv spiludvikler Trin 13

Trin 2. Forvent en lang vej foran dig

Vær tålmodighed og vedholdenhed værd. Planlæg at tage et par år for at tilegne dig den nødvendige tekniske knowhow, enten alene eller gennem formel uddannelse. Når du er klar til at komme ind på arbejdsstyrken, kan du forvente meget konkurrence for hver åbning, hvilket betyder, at det kan tage et stykke tid at finde arbejde. Derefter, når du er ansat, regner du med at skulle lave en masse grunt -arbejde, før du går videre til din ønskede position.

Bliv spiludvikler Trin 14
Bliv spiludvikler Trin 14

Trin 3. Gør det ikke for pengene

Hvis du går den formelle uddannelsesvej, skal du huske på, at omkostningerne sandsynligvis vil overstige en spilprogrammers gennemsnitlige årlige løn med et ret stort beløb. Husk også på, at feltet mangler jobsikkerhed, hvilket betyder, at du kan have huller i din ansættelse. Igen kræver denne karriere bestemt, at du brænder for det, så gør det for kærligheden, ikke en hurtig penge.

Bliv en spiludvikler Trin 15
Bliv en spiludvikler Trin 15

Trin 4. Forvent stor vægt på matematik

Forvent de fleste, hvis ikke alle, aspekter af spilprogrammering at kræve stærke matematiske færdigheder. Hvis du stadig er i skole, skal du fordoble dine matematikforløb. Hvis du er ude af skolen og skal pudse op, skal du helt sikkert gøre det.

Det er naturligvis en god måde at styrke dine færdigheder på at tage matematikkurser. Men måske endnu bedre for den håbefulde spiludvikler er mængden af matematiske spil, der kan downloades. Dræb to fugle i en smæk og udforsk spil, som du måske ikke ellers havde prøvet

Bliv spiludvikler Trin 16
Bliv spiludvikler Trin 16

Trin 5. Vær en holdspiller

Inden du går professionelt ind i feltet, bør du bruge meget tid på at udvikle programmeringsevner på egen hånd. Men bliv ikke for vant til at arbejde solo. Når du er ansat, kan du forvente at blive et medlem af et meget større team. Prioriter klar kommunikation og evnen til at acceptere kritik som to væsentlige færdigheder.

Bliv en spiludvikler Trin 17
Bliv en spiludvikler Trin 17

Trin 6. Vær fleksibel med hensyn til placering

Afhængigt af hvor du bor, er dette muligvis ikke så meget et problem. Men hvis din hjemby ikke allerede er et blomstrende teknisk fristed, skal du være villig til at flytte derhen, hvor arbejdet er. Husk også, at jobstabilitet er temmelig svimmel, hvilket betyder, at du muligvis skal flytte igen til et nyt job.

Anbefalede: