Sådan bliver du en spiludvikler

Posted on
Forfatter: Robert Simon
Oprettelsesdato: 19 Juni 2021
Opdateringsdato: 1 Juli 2024
Anonim
Sådan bliver du en spiludvikler - Viden
Sådan bliver du en spiludvikler - Viden

Indhold

I denne artikel: At lære at programmere Find et jobBeslut, hvis denne karriere passer til dine behov18 Referencer

Spilprogrammering er et felt, der oplever en eksplosiv vækst. Ikke desto mindre kan selve arbejdet og stien til det være udmattende. Af denne grund skal du, før du starter, spørge dig selv, om dette er det rigtige valg for dig. I bekræftende fald er erhvervelsen af ​​de krævede færdigheder en presserende nødvendighed. Faktisk sigter arbejdsgivere efter knowhow og tilbyder sjældent, hvis nogensinde, uddannelse på arbejdspladsen. Når du først har vigtig viden på området, kan du uden tvivl finde et job med tålmodighed og udholdenhed.


etaper

Del 1 Læring til at programmere



  1. Bestem mellem at deltage i en klassisk træning og den selvlærte. Husk, at arbejdsgivere primært fokuserer på teknisk know-how. Så rol ikke, hvis studieafgiften for videregående uddannelse er uden for dine midler, fordi det ikke er absolut nødvendigt at holde en grad at få et job. Vær samtidig opmærksom på, at det at have tekniske færdigheder ud over et eksamensbevis sandsynligvis får dig til at skille dig ud fra andre kandidater.
    • Uanset hvad du beslutter, skal du gøre alt for at blive en kompetent programmør. Imidlertid vil den selvlærte også give dig mulighed for at have den bagage, der er nødvendig for at møde interviewene og få jobbet som din drøm.



  2. Vælg din kanal omhyggeligt. Hvis du beslutter at gå på universitetet, skal du springe over klasser i spilprogrammering. Generelt dækker de de mange aspekter af spilprogrammering på relativt kort tid. Foretruk i stedet for et datalogi-kursus, hvis du ikke allerede har en funktionel viden om området.
    • At mestre enhver facet af programmering tager meget tid. Ved at studere it dybtgående vil du være mere tilbøjelig til at tilegne dig de færdigheder, der kræves for at adressere hver enkelt af dem, selvom disse færdigheder ikke gælder direkte for spilverdenen under dine studier.
    • Hvis du planlægger at specialisere dig, skal du huske at undersøge lærerne på disse kurser. Det er måske ikke en god ide at lære af lærere, der har en perfekt mestring af begreberne spilprogrammering, men som aldrig har arbejdet på området.



  3. Lær computersprog. Uanset om du beslutter dig for at tage et klassisk kursus eller blive selvlært, så prøv at mestre mindst et computersprog. Fokuser på C ++ - sproget for at øge dine chancer for at blive ansat, da det ofte bruges til spilprogrammering. Her er nogle andre nyttige sprog, som du måske overvejer at lære:
    • ActionScript
    • samling
    • C
    • Java
    • Objective-C
    • python
    • Swift


  4. Opret din egen spil. Husk, at den bedste måde at lære at gøre noget på er at gøre det! Når du har lært at kode på computersprog, skal du implementere dine færdigheder. Byg et spil fra start til slut for at gøre dig bekendt med hele processen. Følg instruktionerne herunder for at få succes.
    • Bliv i enkelhed. Forsøg ikke at revolutionere spilverdenen, som du kender den. For at lave en analogi skal du skrive en enkel historie, ikke en roman.
    • Bliv inspireret af et andet spil, når det er muligt. Målet her er at lære, ikke at være original. Lån begrebet et andet spil, og tag inspiration fra det, hvis du lider af mangel på ideer.
    • Gør alt selv. Undgå så vidt muligt at bruge matematiske biblioteker eller vektorbiblioteker. Udfør selv alle trin for at forbedre dine færdigheder.
    • Udfør. Du skal blive fortrolig med hele processen, så gå til slutningen. Giv ikke op på dit projekt, bare fordi du allerede er færdig med, hvad du kan lide mest ved programmering.


  5. Forfine dine færdigheder. Husk, at du som en professionel spiludvikler vil være en del af et team, der ser på specifikke aspekter. Når du lærer at kode og udvikle dine egne spil, skal du beslutte, hvilke områder du vil fokusere på, når du er engageret. Fortsæt derefter med at arbejde på dine egne projekter og dediker mere til disse områder.
    • De nødvendige kompetencer og it-tjenester, der tilbydes, kan variere fra et firma til et andet, men programmeringen inkluderer normalt følgende områder: kunstig intelligens, lyd, bygningssystemer, animation, gameplay, motorer, fysik, netværk, værktøjer, brugergrænseflade og gengivelse.

Del 2 Find arbejde



  1. Lav en praktikplads. Før du ansøger om lønnet beskæftigelse, skal du bruge tid på ubetalte stillinger. Søg online eller gennem din skole for åbne praktikpladser. Prøv at få erhvervserfaring for at berige dit CV, når du leder efter et job. Her er andre fordele, du er nødt til at gøre en praktikplads:
    • professionelle referencer,
    • vigtige forhold til mennesker, der er aktive på området,
    • bedre kendskab til jobets daglige virkelighed.


  2. Design demoer. Da du ikke har offentliggjort spil, skal du forberede nogle demoer, der skal vedhæftes dit følgebrev og genoptage. Prøv at forfølge dine egne projekter og offentliggøre dem på Internettet ved at oprette et Git-arkiv, som arbejdsgivere kan se. Vær ikke bange for at oprette komplette spil. I stedet skal du udvikle små, effektive demoer, der fremhæver de områder, hvor du vil specialisere dig.
    • Uanset din demo, skal du sørge for, at den er perfekt. Forsøg ikke at imponere interviewere med en for kompliceret demo, hvis du ikke kan gøre det rigtigt. Vis dem noget enkelt og let.


  3. Fokus først på nystartede virksomheder. Dette betyder ikke, at du ikke skal ansøge om stillinger hos etablerede, kendte og succesrige virksomheder. Ikke desto mindre er sådanne virksomheder bedre i stand til at tilbyde højere lønninger og muligvis garanterede job. Ved dog, at konkurrencen er ret hård i disse virksomheder. Til det, prøv at kigge efter arbejde i nyere og mindre virksomheder, som ligesom du helt sikkert skal være mindre krævende.
    • Det betyder ikke, at du vil blive ansat med sikkerhed i disse virksomheder, men det er mindre tilbøjeligt, at du arbejder med programmeringsgenier, der har meget mere erfaring end dig.


  4. Undersøg hvert firma, du søger. Først skal du tjekke jobtilbud på virksomhedens hjemmeside. Herefter finder du ud af, om du har indgivet din ansøgning. Læs hans egen virksomhedsprofil, såvel som rapporter fra eksterne kilder. Skriv alle de spørgsmål, der generer dig, så du kan stille dem under interviewet.
    • Ud over din tekniske uddannelse, bør du adskille dig fra andre kandidater, hvis du viser, at du har et arbejdsmæssigt kendskab til spillebranchen og branchen under dit jobinterview.


  5. Opret forhold. Forvent hård konkurrence, når du ansøger om job. Brug de personlige forbindelser, du har oprettet med brancheeksperter, for at komme videre. Spørg om jobmuligheder, inden de sendes. Prøv at få anbefalinger fra dine kontakter, hvis de har et internt spor med arbejdsgiverne. Her er nogle tip, der hjælper dig med at udvide dit netværk.
    • Udvid dine forhold ved at tilmelde dig onlinefora, sociale mediesider og professionelle netværk for at møde mennesker, der er aktive på området.
    • Hold kontakten med dine klassekammerater og lærere, både gamle og nye.
    • Deltag i konferencer og kongresser.


  6. Lær af mislykkede jobsamtaler. Husk først og fremmest på, at med så meget konkurrence vil mange rekrutterere sandsynligvis afvise din ansøgning. Accepter denne skuffende oplevelse, ikke bekymre dig for meget, og lær af den.
    • Genoverveje dine interviews, genoptag og demonstrationer for at identificere og forbedre dine svagheder.
    • Følg op ved at sende et takkebrev eller en e-mail til interviewerne som et tegn på taknemmelighed for den opmærksomhed og tid, de har givet dig.
    • Bed om råd om de aspekter, som de mener, at du har brug for at forbedre.

Del 3 Afgør, om denne karriere passer til hans behov



  1. Ha en lidenskab for spil. Det skal bemærkes, at programmering kan være et krævende og stressende aktivitetsfelt samt en vanskelig karriere at bryde igennem. Det vil kræve en masse lidenskab fra din side, så vurder din grad af lidenskab. Giv den sidste dråbe blod op for at få succes.


  2. Ved, at du har en vej at gå. Dyrk tålmodighed og udholdenhed. Det tager nogle få år at få den nødvendige tekniske viden, enten selvlært eller gennem universitetsstudier. Når du er klar til at deltage i arbejdsverdenen, kan du forvente at møde hård konkurrence, hver gang du ansøger. Med andre ord kan det tage nogen tid at finde arbejde. Så, når du er ansat, planlægger du at arbejde hårdt, før du kan lande jobbet med dine drømme.


  3. Forsøg ikke at blive rig på dette job. Hvis du beslutter at tage et standardkursus, skal du være opmærksom på, at dine registreringsafgifter sandsynligvis vil overstige den gennemsnitlige årlige løn for en spilprogrammør. Ved også, at dette job er synonymt med usikkerhed, hvilket betyder, at det job, du vælger, kunne være mangelfuldt. Igen kræver dette job definitivt lidenskab, så omfavne denne karriere for kærlighed, ikke for lette penge.


  4. Vær særlig opmærksom på lektioner i matematik. Forvent, at de fleste, hvis ikke alle, aspekter af spilprogrammering kræver stærke matematikfærdigheder. Hvis du stadig er i gymnasiet, skal du fordoble din indsats i matematikklassen. Hvis du er færdig med dine studier, og du har brug for at opdatere din hukommelse, skal du gøre det.
    • Det er klart, at du ved at tage matematikundervisning let kan uddybe dine evner. Men måske er mangfoldigheden af ​​matematiske spil, der kan downloades, endnu bedre for den håbefulde spiludvikler. Dræb to fugle af en sten og udforsk spil, som du måske ikke har prøvet andet.


  5. Som at arbejde i et team. Inden du går ind på jobmarkedet, skal du bruge en masse tid på at udvikle dine egne programmeringsevner. Men ikke vænne dig til at arbejde alene. Når du er ansat, kan du forvente at være en del af et meget større hold. Lær at kommunikere klart og acceptere kritik og betragte det som to væsentlige færdigheder.


  6. Vær fleksibel omkring placeringen. Det sted, hvor du bor, er måske ikke så problematisk. Men hvis den region, hvor du bor, ikke allerede er et teknologisk paradis i fuld gang, skal du overveje at flytte til det sted, hvor der er arbejde. Husk også, at jobstabilitet er temmelig usikker, og at du muligvis nødt til at flytte tilbage til et nyt job.