Hoe om `n speletjieontwikkelaar te word

Spelprogrammering is `n veld wat aanhou groei deur spronge. Maar beide die werk self en die pad na dit kan redelik ontstellend wees, dus voordat jy dit begin, is dit belangrik om te oorweeg of dit die regte besluit vir jou is. As dit is, is die verkryging van die nodige vaardighede `n moet, aangesien werkgewers op soek is na kundiges en selde, indien ooit, op-die-werk-opleiding bied. Sodra jy toegerus is met dié, geduld en deursettingsvermoë, help beslis wanneer jy uiteindelik op die werkjag gaan.

Stappe

Metode 1 van 3:
Leer hoe om te programmeer
  1. Beeld getiteld Word `n spelontwikkelaar Stap 1
1. Besluit tussen skool en selfonderrig. Verwag dat werkgewers tegniese kundigheid waardeer. Moet dus nie huil as die koste van onderrig vir hoër onderwys buite jou middele is nie, omdat `n graad nie streng nodig is om werk te kry nie. Terselfdertyd erken egter dat tegniese vaardigheid tesame met `n graad waarskynlik sal uitstaan ​​oor ander kandidate.
  • Watter roete wat jy kies, stel al jou klem op `n vaardige programmeerder. Coasting sal jou slegs siek wees vir onderhoude en die betrokke werk.
  • Beeld getiteld Word `n spelontwikkelaar Stap 2
    2. Kies jou belangrikste sorgvuldig. As jy op die kollege besluit, wees versigtig oor gespesialiseerde grade in spelprogrammering. Verwag dat dit al die verskillende aspekte van wildprogrammering in `n relatief kort hoeveelheid tyd moet dek. Gunstig `n hoofvak in rekenaarwetenskap as jy nie reeds in die vak vaardig is nie.
  • Elke aspek van spelprogrammering neem baie tyd om te bemeester. Die bestudering van rekenaarwetenskap in diepte is meer geneig om jou toe te rus met die nodige vaardighede om elkeen aan te pak, selfs al word die vaardighede nie direk op speletjies in die loop van jou studies toegepas nie.
  • As u `n gespesialiseerde graad oorweeg, ondersoek die mense wat dit onderrig. Professore wat die konsepte van wildprogrammering verstaan, maar wat nog nooit self in die veld gewerk het nie, mag nie die beste mense wees om van te leer nie.
  • Beeld getiteld Word `n spelontwikkelaar Stap 3
    3. Leer Rekenaar tale. Of jy nou skool toe gaan of jouself leer, beoog om ten minste een rekenaartaal te bemeester. Fokus op C ++ om jou kanse te verhoog om gehuur te word, aangesien dit die mees dikwels in spelprogrammering gebruik word. Ander tale wat nuttig is, sluit in:
  • ActionScript
  • Byeenkoms
  • C
  • Java
  • Objektief-c
  • Python
  • Vinnig
  • Beeld getiteld Word `n spelontwikkelaar Stap 4
    4. Ontwerp jou eie wild. Onthou: die beste manier om te leer hoe om iets te doen is om dit eintlik te doen! Sodra jy leer hoe om in rekenaar tale te kodeer, pas jou vaardighede toe. Bou `n spel van die grond af om meer bekend te raak met die hele proses, van begin tot einde. Soos u doen, moet u:
  • Hou dit basies. Moenie bekommerd wees oor die revolusionering van speletjies soos jy dit ken nie. Om `n analogie te maak, skryf `n eenvoudige kortverhaal, nie James Joyce`s nie Ulysses.
  • Kopieer nog `n spel indien nodig. Die doel hier is om te leer, om nie oorspronklik te wees nie. Leen `n ander spel se konsep en bou daarop as jy vas is vir idees.
  • Doen alles self. Moenie staatmaak op die gebruik van buite-vektor / wiskundebiblioteke nie. Maak alle aspekte `n DIY-projek om u vaardigheid te verhoog.
  • Maak dit klaar! Jy wil vertroud wees met die hele proses, dus volg deur al die pad tot die einde toe. Moenie dit laat vaar nie, net omdat jy al jou gunsteling aspek van programmering voltooi het.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 5
    5. Smal jou fokus af. Onthou: as `n professionele spelontwikkelaar, sal jy deel wees van `n span wat met spesifieke aspekte is. So soos jy leer om te kodeer en jou eie speletjies te bou, te besluit op watter gebiede jy wil konsentreer wanneer jy gehuur word. Sodra jy dit doen, gaan voort om op persoonlike projekte te werk en meer aandag aan hierdie gebiede te plaas.
  • Titels en departemente kan wissel van maatskappy tot maatskappy, maar gewoonlik word programmering verdeel tussen: kunsmatige intelligensie-animasie-oudio-boustelsels-enjins-speletjie-netwerk-fisika-rendering-tools- en gebruikerskoppelvlak.
  • Metode 2 van 3:
    Werk vind
    1. Beeld getiteld Word `n spelontwikkelaar Stap 6
    1. Intern eerste. Voordat u aansoek doen vir `n betaalde posisie, sit dit in `n geruime tyd met `n onbetaalde een. Soek aanlyn of deur jou skool vir oop internskappe. Verkry werkervaring om jou CV te versterk wanneer dit tyd vir die werkjag kom. Ander voordele van `n internskap sluit in:
    • Verwysings van industrie insiders.
    • Uitgebreide kontakte met mense in die veld.
    • Meer vertroudheid met die dag-tot-dag realiteit van die werk.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 7
    2. Het demos gereed. Aangesien u geen gepubliseerde speletjies het om te wys nie, moet u `n paar voorbeelde op u eie voorberei om saam met u dekbrief en hervat. Gaan voort met die ontwikkeling van persoonlike projekte en publiseer hulle aanlyn in `n openbare git repository waar werkgewers hulle kan nagaan. Moenie bekommerd wees oor die skep van hele speletjies nie. In plaas daarvan, ontwikkel kort-en-soet demo`s wat die spesifieke areas wat u wil spesialiseer, uiteensit.
  • Wat jou demo ook al kan wees, maak dit perfek. Moenie probeer om onderhoudvoerders te waag met iets te kompleks as jy dit nie reg kan kry nie. Vertoon iets eenvoudig en foutloos in plaas daarvan.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 8
    3. Fokus op opstart op die eerste. Dit is nie te sê dat u nie van toepassing moet wees op posisies met gevestigde, bekende, suksesvolle maatskappye nie. Sulke maatskappye is egter beter geleë om hoër loon en moontlik meer werksekuriteit te bied, dus verwag jou kompetisie hier om redelik vurig te wees. Konsentreer eerder op nuwer, kleiner maatskappye, wat, soos jy, waarskynlik minder kieskeurig moet wees.
  • Dit is nie `n waarborg dat jy gehuur sal word nie, maar jy is minder geneig om teen die programmering van rockstars te wees met meer ervaring as jy.
  • Beeld getiteld Word `n spelontwikkelaar Stap 9
    4. Navorsing elke maatskappy waaraan u aansoek doen. Eerstens, kyk na werksposte op maatskappy se webwerwe. Dan, nadat jy `n aansoek ingedien het, borsel op die maatskappy. Lees hul eie gepubliseerde profiel, sowel as enige opstelle van buite bronne. Skryf enige vrae wat vir jou gebeur, neer sodat jy hulle kan inhou onderhoud.
  • Benewens u tegniese vaardighede, moet u `n werkende kennis van beide die maatskappy en die spelbesigheid in u onderhoud bewys in u onderhoud.
  • Beeld getiteld Word `n spelontwikkelaar Stap 10
    5
    Netwerk. Verwag om `n baie mededinging vir elke posisie in die gesig te staar. Gebruik elke persoonlike verbinding wat jy met industrie het om `n stap vorentoe te kry. Vind uit oor moontlike openinge voordat hulle gepos word. Vra jou kontakte om aanbevelings te gee as hulle `n binnebaan met werkgewers het. Brei jou netwerk uit deur:
  • Uitreik deur aanlynforums, sosiale media en professionele netwerke om mense in die veld te ontmoet.
  • Bly in gereelde kontak met huidige of voormalige klasmaats en professore.
  • Bywoning van konferensies en konvensies.
  • Beeld getiteld Word `n spelontwikkelaar Stap 11
    6. Maak die meeste van mislukte onderhoude. In die eerste plek, onthou dat jy met soveel mededinging waarskynlik `n baie verwerping sal in die gesig staar. Aanvaar dit as `n gegewe, neem dit in die stryd, en leer daaruit deur:
  • Besin oor jou onderhoude, hervat en demo`s om swak punte te identifiseer en te verbeter.
  • Opvolg met `n dankbrief of e-pos aan onderhoudvoerders om glad te oorweeg te word.
  • Vra vir aanwysings op gebiede waarin hulle dink jy benodig verbetering.
  • Metode 3 van 3:
    Besluit of hierdie beroep reg is vir jou
    1. Beeld getiteld Word `n spelontwikkelaar Stap 12
    1. Liefdesspeletjies. Hou in gedagte dat programmering `n veeleisende en stresvolle veld kan wees om in te werk, asook `n moeilike loopbaan om in te breek. Dit sal baie passie van u kant benodig, dus neem voorraad van net hoeveel u het. Muster elke laaste druppel wat jy kan om te slaag.
  • Beeld getiteld Word `n spelontwikkelaar Stap 13
    2. Verwag `n lang pad voor jou. Waarde geduld en volharding. Beplan om `n paar jaar te neem om die nodige tegniese know-how, op eie of deur middel van formele onderwys te verwerf. Dan, wanneer jy gereed is om die arbeidsmag te betree, verwag `n baie mededinging vir elke opening, wat beteken dat dit `n rukkie kan neem om werk te kry. Dan, een keer gehuur, verwag dat jy baie grunt werk moet doen voordat jy na jou verlangde posisie voldoen.
  • Beeld getiteld Word `n spelontwikkelaar Stap 14
    3. Moenie dit vir die geld doen nie. As jy die formele onderwysroete gaan, onthou dat die koste daarvan waarskynlik `n spelprogrammeerder se gemiddelde jaarlikse salaris sal oorskry deur `n mooi groot hoeveelheid. Hou ook in gedagte dat die veld nie werksekuriteit het nie, wat beteken dat u gapings in u diens kan hê. Weereens, hierdie beroep vereis beslis dat jy passievol daaroor moet wees, so doen dit vir die liefde, nie `n vinnige bok nie.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 15
    4. Verwag `n swaar klem op wiskunde. Verwag die meeste, indien nie alles nie, aspekte van wildprogrammering om sterk wiskundevaardighede te vereis. As jy nog in die skool is, dubbel op jou wiskunde kursusse af. As jy buite skool is en moet dit borsel, doen dit beslis.
  • Dit is duidelik dat wiskunde kursusse `n goeie manier is om jou vaardighede te versterk. Maar miskien selfs beter vir die aspirant-spelontwikkelaar, is die menigte wiskunde-speletjies beskikbaar vir aflaai. Dood twee voëls met een klip en verken speletjies wat jy dalk nie andersins gemonster het nie.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 16
    5. Wees `n spanspeler. Voordat jy professioneel die veld betree, moet jy baie tyd spandeer om programmeringsvaardighede op jou eie te ontwikkel. Maar groei nie te gewoond aan werkende solo nie. Een keer gehuur, verwag om een ​​lid van `n veel groter span te word. Prioritiseer duidelike kommunikasie en die vermoë om kritiek te aanvaar as twee noodsaaklike vaardighede.
  • Beeld getiteld Word `n spel Ontwikkelaar Stap 17
    6. Wees buigsaam oor plek. Afhangende van waar jy woon, is dit dalk nie soveel van `n probleem nie. Maar as jou tuisdorp nie reeds `n bloeiende tegnologie-hawe is nie, wees bereid om te beweeg na waar die werk is. Onthou ook dat werkstabiliteit redelik iffy is, wat beteken dat jy dalk weer moet hervestig vir `n nuwe werk.
  • Video

    Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.

    Wenke

    Deel op sosiale netwerke:
    Soortgelyk