3 maniere om 'n spelontwikkelaar te word

INHOUDSOPGAWE:

3 maniere om 'n spelontwikkelaar te word
3 maniere om 'n spelontwikkelaar te word
Anonim

Spelprogrammering is 'n veld wat met rasse skrede aanhou groei. Maar beide die werk self en die pad daarna kan baie uitputtend wees, dus voordat u dit aanpak, is dit belangrik om te oorweeg of dit die regte besluit vir u is. As dit die geval is, is die aanleer van die nodige vaardighede 'n moet, want werkgewers soek kennis en bied selde, indien ooit, opleiding aan. As u eers daarmee toegerus is, help geduld en deursettingsvermoë beslis as u uiteindelik op die baan gaan soek.

Stappe

Metode 1 van 3: Leer hoe om te programmeer

Word 'n spelontwikkelaar Stap 1
Word 'n spelontwikkelaar Stap 1

Stap 1. Besluit tussen skool en self-geleerd

Verwag dat werkgewers veral tegniese kennis waardeer. Wees dus nie bekommerd oor die koste van onderrig vir hoër onderwys nie, want 'n graad is nie noodsaaklik om werk te kry nie. Terselfdertyd moet u egter besef dat tegniese vaardigheid tesame met 'n graad u waarskynlik sal laat onderskei bo ander kandidate.

Watter roete u ook al kies, lê u klem daarop om 'n vaardige programmeerder te word. U kan slegs onderhoude en die betrokke werk u nie toegerus maak nie

Word 'n spelontwikkelaar Stap 2
Word 'n spelontwikkelaar Stap 2

Stap 2. Kies u hoofvak versigtig

As u op kollege besluit, moet u versigtig wees vir gespesialiseerde grade in spelprogrammering. Verwag dat hierdie binne 'n relatief kort tyd al die verskillende aspekte van spelprogrammering sal dek. Verkies eerder 'n hoofvak Rekenaarwetenskap as u nie reeds 'n vaardigheid in die vak het nie.

  • Elke aspek van spelprogrammering neem baie tyd om te bemeester. Om rekenaarwetenskap in diepte te bestudeer, sal u waarskynlik die nodige vaardighede hê om elkeen aan te pak, selfs al word hierdie vaardighede nie direk op speletjies toegepas tydens u studie nie.
  • As u 'n gespesialiseerde graad oorweeg, ondersoek die mense wat dit onderrig. Professore wat die konsepte van spelprogrammering verstaan, maar wat nog nooit self in die veld gewerk het nie, is moontlik nie die beste mense om van te leer nie.
Word 'n spelontwikkelaar Stap 3
Word 'n spelontwikkelaar Stap 3

Stap 3. Leer rekenaartale

Of u nou skoolgaan of uself leer, probeer om ten minste een rekenaartaal te bemeester. Fokus op C ++ om u kanse om aangestel te word, te vergroot, aangesien dit die meeste in spelprogrammering gebruik word. Ander tale wat nuttig is, sluit in:

  • Aksieskrif
  • Vergadering
  • C
  • Java
  • Doel-C
  • Python
  • Vinnig
Word 'n spelontwikkelaar Stap 4
Word 'n spelontwikkelaar Stap 4

Stap 4. Ontwerp jou eie spel

Onthou: die beste manier om te leer hoe om iets te doen, is om dit eintlik te doen! Pas u vaardighede toe as u leer hoe om in rekenaartale te kodeer. Bou 'n spel van die begin af om meer vertroud te raak met die hele proses, van begin tot einde. Soos u doen, moet u:

  • Hou dit basies. Moenie bekommerd wees oor die rewolusie van speletjies soos u dit ken nie. Om 'n analogie te maak, skryf 'n eenvoudige kortverhaal, nie James Joyce se Ulysses nie.
  • Kopieer 'n ander speletjie indien nodig. Die doel hier is om te leer, nie om oorspronklik te wees nie. Leen die konsep van 'n ander speletjie en bou daarop as u vas is vir idees.
  • Doen alles self. Moenie vertrou op die gebruik van buite -vektor-/wiskundebiblioteke nie. Maak van alle aspekte 'n selfdoenprojek om u vaardigheid te verhoog.
  • Maak dit klaar! U wil vertroud raak met die hele proses, dus volg tot die einde toe. Moenie dit laat vaar net omdat u reeds u gunsteling aspek van programmering voltooi het nie.
Word 'n spelontwikkelaar Stap 5
Word 'n spelontwikkelaar Stap 5

Stap 5. Beperk jou fokus

Onthou: as 'n professionele spelontwikkelaar sal u deel uitmaak van 'n span wat spesifieke aspekte het. Terwyl u leer om u eie speletjies te kodeer en te bou, besluit op watter gebiede u wil konsentreer wanneer u dit huur. As u dit eers gedoen het, moet u aan persoonlike projekte werk en meer aandag aan hierdie gebiede gee.

Titels en afdelings kan van onderneming tot onderneming verskil, maar oor die algemeen is programmering verdeel tussen: kunsmatige intelligensie; animasie; klank; stelsels bou; enjins; spel; netwerk; fisika; lewering; gereedskap; en gebruikerskoppelvlak

Metode 2 van 3: Soek werk

Word 'n spelontwikkelaar Stap 6
Word 'n spelontwikkelaar Stap 6

Stap 1. Eerstens intern

Voordat u aansoek doen om 'n betaalde posisie, moet u 'n tydjie betaal met 'n onbetaalde pos. Soek aanlyn of deur u skool vir oop internskappe. Verkry werkervaring om u CV te versterk wanneer dit tyd is vir die soek na werk. Ander voordele van 'n internskap sluit in:

  • Verwysings van industrie -insiders.
  • Uitgebreide kontak met mense in die veld.
  • Meer vertroudheid met die daaglikse werklikheid van die werk.
Word 'n spelontwikkelaar Stap 7
Word 'n spelontwikkelaar Stap 7

Stap 2. Hou demo's gereed

Aangesien u geen gepubliseerde speletjies het om na te wys nie, berei u enkele voorbeelde op om saam met u dekbrief in te dien en te hervat. Gaan voort met die ontwikkeling van persoonlike projekte en publiseer dit aanlyn in 'n openbare Git -bewaarplek waar werkgewers dit kan besoek. Moenie bekommerd wees oor die skep van hele speletjies nie. Ontwikkel eerder kort en soet demo's wat die spesifieke gebiede waarop u wil spesialiseer, beklemtoon.

Wat u demo ook al mag wees, maak dit perfek. Moenie probeer om onderhoudvoerders te verwonder met iets te ingewikkelds as u dit nie regkry nie. Vertoon eerder iets eenvoudig en foutloos

Word 'n spelontwikkelaar Stap 8
Word 'n spelontwikkelaar Stap 8

Stap 3. Fokus aanvanklik op begin-ondernemings

Dit wil nie sê dat u nie aansoek moet doen vir poste by gevestigde, bekende, suksesvolle ondernemings nie. Sulke ondernemings is egter beter geleë om hoër salarisse en moontlik meer werksekerheid aan te bied, dus verwag dat u mededinging hier redelik fel sal wees. Konsentreer u eerder op nuwer, kleiner ondernemings, wat, net soos u, waarskynlik minder kieskeurig moet wees.

Dit is geen waarborg dat u aangestel sal word nie, maar u het minder kans om rocksterre te programmeer met baie meer ervaring as u

Word 'n spelontwikkelaar Stap 9
Word 'n spelontwikkelaar Stap 9

Stap 4. Doen navorsing oor elke onderneming by wie u aansoek doen

Soek in die eerste plek werkopnames op die webwerf van die onderneming. Nadat u 'n aansoek ingedien het, moet u die onderneming opdoen. Lees hul eie gepubliseerde profiel, sowel as enige opskrywings van eksterne bronne. Skryf alle vrae wat by u opduik neer sodat u dit in u onderhoud kan stel.

Benewens u tegniese vaardighede, behoort u 'n goeie kennis van die onderneming en die spelonderneming in u onderhoud in u onderhoud te toon, en dit behoort u posisie onder ander kandidate te verhoog

Word 'n spelontwikkelaar Stap 10
Word 'n spelontwikkelaar Stap 10

Stap 5. Netwerk

Verwag dat daar baie mededinging vir elke posisie sal wees. Gebruik elke persoonlike verbinding wat u met insiders in die bedryf het om 'n stap vooruit te kom. Lees meer oor moontlike openings voordat dit geplaas word. Vra u kontakte om aanbevelings te gee as hulle 'n binne -baan by werkgewers het. Brei u netwerk uit deur:

  • Kontak aanlynforums, sosiale media en professionele netwerke om mense in die veld te ontmoet.
  • Bly gereeld in kontak met huidige of voormalige klasmaats en professore.
  • Bywoning van konferensies en byeenkomste.
Word 'n spelontwikkelaar Stap 11
Word 'n spelontwikkelaar Stap 11

Stap 6. Maak die meeste uit mislukte onderhoude

In die eerste plek moet u in gedagte hou dat u met soveel mededinging waarskynlik baie verwerping sal ondervind. Aanvaar dit as 'n gegewe, neem dit rustig en leer daaruit deur:

  • Besin oor u onderhoude, CV en demo's om swak punte te identifiseer en te verbeter.
  • Opgevolg met 'n dankbrief of 'n e-pos aan onderhoudvoerders omdat hulle dit oorweeg het.
  • Vra vir wenke oor gebiede waarin hulle dink dat u verbetering nodig het.

Metode 3 van 3: Besluit of hierdie loopbaan die beste by u is

Word 'n spelontwikkelaar Stap 12
Word 'n spelontwikkelaar Stap 12

Stap 1. Hou van speletjies

Hou in gedagte dat programmering 'n veeleisende en stresvolle veld kan wees om in te werk, sowel as 'n moeilike loopbaan om in te breek. Dit sal baie passie van u kant verg, dus neem kennis van hoeveel u het. Versamel elke laaste druppel om te slaag.

Word 'n spelontwikkelaar Stap 13
Word 'n spelontwikkelaar Stap 13

Stap 2. Verwag 'n lang pad voor jou

Waardeer geduld en volharding. Beplan 'n paar jaar om die nodige tegniese kennis op te doen, hetsy op u eie of deur formele opleiding. As u dan gereed is om die personeellede te betree, verwag u baie kompetisie vir elke opening, wat beteken dat dit 'n rukkie kan neem om werk te kry. Dan, nadat u aangestel is, verwag dat u baie knorrwerk moet doen voordat u na die gewenste posisie gaan.

Word 'n spelontwikkelaar Stap 14
Word 'n spelontwikkelaar Stap 14

Stap 3. Moenie dit vir die geld doen nie

As u die formele onderwysroete volg, moet u in gedagte hou dat die koste waarskynlik die gemiddelde jaarlikse salaris van 'n speletjieprogrammeerder met 'n stewige bedrag sal oorskry. Hou ook in gedagte dat die veld nie werksekerheid het nie, wat beteken dat u moontlik leemtes in u werk kan hê. Weereens, hierdie loopbaan vereis beslis dat u passievol daaroor moet wees, so doen dit uit liefde, nie 'n vinnige geld nie.

Word 'n spelontwikkelaar Stap 15
Word 'n spelontwikkelaar Stap 15

Stap 4. Verwag groot klem op wiskunde

Verwag dat die meeste, indien nie almal, aspekte van spelprogrammering sterk wiskundige vaardighede benodig. As u nog op skool is, verdubbel u wiskundekursusse. As u nie op skool is nie en dit moet doen, moet u dit beslis doen.

Dit is duidelik dat wiskundekursusse 'n uitstekende manier is om u vaardighede te versterk. Maar miskien is dit nog beter vir die voornemende spelontwikkelaar: die menigte wiskundige speletjies wat afgelaai kan word. Maak twee voëls in een klap dood en verken speletjies wat u moontlik nie andersins gedemonstreer het nie

Word 'n spelontwikkelaar Stap 16
Word 'n spelontwikkelaar Stap 16

Stap 5. Wees 'n spanspeler

Voordat u professioneel die veld betree, moet u baie tyd spandeer om self programmeringsvaardighede te ontwikkel. Maar moenie te gewoond raak om alleen te werk nie. As u eers aangestel is, kan u verwag om een van die groter span te word. Prioriteer duidelike kommunikasie en die vermoë om kritiek te aanvaar as twee noodsaaklike vaardigheidsstelle.

Word 'n spelontwikkelaar Stap 17
Word 'n spelontwikkelaar Stap 17

Stap 6. Wees buigsaam oor die ligging

Afhangende van waar u woon, is dit moontlik nie so 'n probleem nie. Maar as u tuisstad nie reeds 'n bloeiende tegnologie -toevlugsoord is nie, moet u bereid wees om te gaan na waar die werk is. Onthou ook dat werkstabiliteit redelik ongemaklik is, wat beteken dat u moontlik weer moet verhuis vir 'n nuwe werk.

Aanbeveel: