3 načini, kako postati razvijalec iger

Kazalo:

3 načini, kako postati razvijalec iger
3 načini, kako postati razvijalec iger
Anonim

Programiranje iger je področje, ki nenehno raste. Vendar pa sta tako samo delo kot pot do njega lahko precej naporna, zato se morate, preden se ga lotite, premisliti, ali je to prava odločitev za vas. Če je tako, je pridobivanje potrebnih znanj nujno, saj delodajalci iščejo znanje in le redko, če sploh, ponujajo usposabljanje na delovnem mestu. Ko ste opremljeni s temi, vam potrpežljivost in vztrajnost zagotovo pomagata, ko se končno odpravite na iskanje službe.

Koraki

Metoda 1 od 3: Učenje programiranja

Postanite razvijalec iger 1. korak
Postanite razvijalec iger 1. korak

Korak 1. Odločite se med šolo in samoukom

Pričakujte, da bodo delodajalci najbolj cenili tehnično znanje. Zato se ne sekirajte, če vam stroški šolnine za visoko šolstvo presegajo zmožnosti, saj diploma za iskanje zaposlitve ni nujno potrebna. Hkrati pa priznajte, da boste zaradi tehničnega znanja skupaj z diplomo verjetno izstopali pred drugimi kandidati.

Ne glede na pot, ki jo izberete, dajte svoj poudarek temu, da postanete izkušen programer. Coasting vas bo pustil le slabo opremljene za razgovore in zadevno delo

2. korak postanite razvijalec iger
2. korak postanite razvijalec iger

Korak 2. Previdno izberite svoj glavni predmet

Če se odločite za fakulteto, bodite previdni pri specialističnih diplomah iz programiranja iger. Pričakujte, da bodo v relativno kratkem času zajeli vse različne vidike programiranja iger. Namesto tega dajte prednost študiju računalništva, če tega predmeta še ne poznate.

  • Vsak vidik programiranja iger traja veliko časa za obvladovanje. Poglobljen študij računalništva vas bo verjetno opremil s potrebnimi veščinami za reševanje vsakega posebej, tudi če se te veščine med študijem ne uporabljajo neposredno za igre.
  • Če razmišljate o posebni diplomi, raziščite ljudi, ki jo poučujejo. Profesorji, ki razumejo koncepte programiranja iger, vendar sami nikoli niso delali na tem področju, morda niso najboljši ljudje za učenje.
Postanite razvijalec iger 3. korak
Postanite razvijalec iger 3. korak

Korak 3. Naučite se računalniških jezikov

Ne glede na to, ali hodite v šolo ali se učite sami, si prizadevajte obvladati vsaj en računalniški jezik. Če želite povečati možnosti za najem, se osredotočite na C ++, saj se ta najpogosteje uporablja pri programiranju iger. Drugi jeziki, ki so v pomoč, so:

  • Akcijski skript
  • Montaža
  • C
  • Java
  • Cilj-C
  • Python
  • Swift
Postanite razvijalec iger 4. korak
Postanite razvijalec iger 4. korak

Korak 4. Oblikujte svojo igro

Ne pozabite: najboljši način, da se nekaj naučite, je, da to dejansko storite! Ko se naučite kodirati v računalniških jezikih, uporabite svoje znanje. Zgradite igro od začetka, da se bolje seznanite s celotnim procesom, od začetka do konca. Pri tem morate:

  • Naj bo osnovno. Ne skrbite za revolucionarne igre, kot jih poznate. Za primerjavo napišite preprosto kratko zgodbo, ne Ulysses Jamesa Joycea.
  • Po potrebi kopirajte drugo igro. Namen tukaj je učenje, ne pa izvirnost. Izposodite si koncept druge igre in ga nadgradite, če ste zaljubljeni v ideje.
  • Naredite vse sami. Ne zanašajte se na uporabo zunanjih vektorskih/matematičnih knjižnic. Naj bodo vsi vidiki DIY projekt, da povečate svoje znanje.
  • Končaj! Želite se seznaniti s celotnim procesom, zato sledite vse do konca. Ne opustite ga samo zato, ker ste že končali svoj najljubši vidik programiranja.
Postanite razvijalec iger 5. korak
Postanite razvijalec iger 5. korak

Korak 5. Zmanjšajte fokus

Ne pozabite: kot poklicni razvijalec iger boste del ekipe, ki bo imela posebne vidike. Ko se boste naučili kodirati in graditi lastne igre, se odločite, na katera področja se želite osredotočiti, ko boste najeti. Ko to storite, nadaljujte z delom na osebnih projektih in tem področjem namenite več pozornosti.

Naslovi in oddelki se lahko od podjetja do podjetja razlikujejo, na splošno pa se programiranje deli med: umetno inteligenco; animacija; zvok; graditi sisteme; motorji; igranje; mreženje; fizika; upodabljanje; orodja; in uporabniški vmesnik

Metoda 2 od 3: Iskanje dela

Postanite razvijalec iger Korak 6
Postanite razvijalec iger Korak 6

Korak 1. Najprej pripravnik

Preden se prijavite za plačano mesto, si vzemite nekaj časa z neplačanim. Poiščite odprto pripravništvo na spletu ali v svoji šoli. Pridobite delovne izkušnje, da okrepite življenjepis, ko pride čas za iskanje zaposlitve. Druge prednosti pripravništva vključujejo:

  • Sklicevanja poznavalcev industrije.
  • Razširjeni stiki z ljudmi na tem področju.
  • Več poznavanja vsakodnevne resničnosti dela.
Postanite razvijalec iger 7. korak
Postanite razvijalec iger 7. korak

Korak 2. Pripravite predstavitve

Ker nimate objavljenih iger, na katere morate opozoriti, skupaj s spremnim pismom in življenjepisom pripravite nekaj primerov. Še naprej razvijajte osebne projekte in jih objavite na spletu v javnem skladišču Git, kjer jih lahko delodajalci preverijo. Ne skrbite za ustvarjanje celotnih iger. Namesto tega razvijte kratke in sladke predstavitve, ki poudarjajo posebna področja, za katera se želite specializirati.

Ne glede na vaš demo, naj bo popoln. Ne poskušajte navdušiti anketarjev z nečim preveč zapletenim, če vam to ne uspe. Namesto tega pokažite nekaj preprostega in brezhibnega

Postanite razvijalec iger 8. korak
Postanite razvijalec iger 8. korak

Korak 3. Najprej se osredotočite na zagonska podjetja

To ne pomeni, da se ne bi smeli prijavljati na delovna mesta z uveljavljenimi, znanimi, uspešnimi podjetji. Vendar pa so takšna podjetja na boljšem položaju, da ponujajo višje plače in morda večjo varnost zaposlitve, zato pričakujte, da bo vaša konkurenca tukaj precej ostra. Namesto tega se osredotočite na novejša, manjša podjetja, ki bodo tako kot vi verjetno morala biti manj izbirčna.

To ni zagotovilo, da se boste zaposlili, vendar je manj verjetno, da se boste spopadli s programiranjem rockstarjev z veliko več izkušnjami kot vi

Postanite razvijalec iger Korak 9
Postanite razvijalec iger Korak 9

Korak 4. Raziščite vsako podjetje, na katerega se prijavljate

Najprej poiščite objave za zaposlitev na spletnih straneh podjetij. Potem, ko oddate vlogo, poiščite podjetje. Preberite njihov objavljeni profil in morebitne zapise iz zunanjih virov. Zapišite si vsa vprašanja, ki se vam pojavijo, da jih lahko postavite v intervjuju.

Poleg vaših tehničnih veščin bi moralo vaše uvrstitev med druge kandidate dvigniti tudi z izkazovanjem delovnega znanja tako podjetja kot podjetja na področju iger na splošno

Postanite razvijalec iger 10. korak
Postanite razvijalec iger 10. korak

Korak 5. Omrežje

Pričakujte veliko konkurenco za vsako mesto. Uporabite vsako osebno povezavo, ki jo imate z notranjimi poznavalci industrije, da naredite korak naprej. Poiščite možne odprtine, preden jih objavite. Vprašajte svoje stike, naj podajo priporočila, če imajo z delodajalci notranje stike. Razširite svoje omrežje z:

  • Doseganje prek spletnih forumov, družbenih medijev in poklicnih omrežij za spoznavanje ljudi na tem področju.
  • Ostanite v pogostih stikih s sedanjimi ali nekdanjimi sošolci in profesorji.
  • Udeležba na konferencah in konvencijah.
Postanite razvijalec iger 11. korak
Postanite razvijalec iger 11. korak

Korak 6. Izkoristite neuspešne pogovore

Najprej ne pozabite, da se boste s tako veliko konkurenco verjetno soočili z veliko zavrnitvijo. Sprejmite to kot danost, jemljite jo v koraku in se iz nje učite tako:

  • Razmislite o svojih intervjujih, življenjepisih in predstavitvah, da ugotovite in izboljšate šibke točke.
  • Nadaljevanje zahvale ali e-poštnega sporočila anketarjem, da so jih sploh upoštevali.
  • Prosite za napotke na področjih, za katera menijo, da potrebujete izboljšave.

Metoda 3 od 3: Odločite se, ali je ta poklic pravi za vas

Postanite razvijalec iger 12. korak
Postanite razvijalec iger 12. korak

Korak 1. Ljubezenske igre

Ne pozabite, da je programiranje lahko zahtevno in stresno področje za delo, pa tudi težka kariera. Od vas bo zahtevalo veliko strasti, zato si oglejte, koliko imate. Zberite vse zadnje kapljice, da boste uspeli.

Postanite razvijalec iger 13. korak
Postanite razvijalec iger 13. korak

Korak 2. Pred vami je dolga pot

Cenite potrpežljivost in vztrajnost. Načrtujte si nekaj let, da sami ali prek formalnega izobraževanja pridobite potrebno tehnično znanje. Ko boste pripravljeni na vstop v delovno silo, pričakujte veliko konkurence za vsako delovno mesto, kar pomeni, da bo trajalo nekaj časa, da poiščete delo. Potem, ko ste najeti, predvidite, da boste morali veliko delati, preden napredujete na želeni položaj.

Postanite razvijalec iger Korak 14
Postanite razvijalec iger Korak 14

Korak 3. Ne delajte tega za denar

Če greste na pot formalnega izobraževanja, ne pozabite, da bodo njegovi stroški verjetno presegli povprečno letno plačo programerja za precej velik znesek. Upoštevajte tudi, da na tem področju ni varnosti pri delu, kar pomeni, da imate morda vrzeli v zaposlitvi. Še enkrat, ta kariera vsekakor zahteva, da ste strastni do tega, zato to storite zaradi ljubezni, ne na hitro.

Postanite razvijalec iger 15. korak
Postanite razvijalec iger 15. korak

Korak 4. Predvidite močan poudarek na matematiki

Pričakujte, da večina, če ne vsi vidiki programiranja iger zahtevajo močne matematične sposobnosti. Če ste še v šoli, se tečaje matematike podvojite. Če ne hodite v šolo in se morate počistiti, to vsekakor storite.

Očitno je, da je obiskovanje tečajev matematike odličen način za krepitev vaših sposobnosti. Morda pa je za nadobudnega razvijalca iger še boljša množica matematičnih iger, ki so na voljo za prenos. Z enim kamnom ubijte dve ptici in raziščite igre, ki jih sicer niste vzorčili

Postanite razvijalec iger Korak 16
Postanite razvijalec iger Korak 16

Korak 5. Bodite timski igralec

Preden profesionalno vstopite na področje, bi morali porabiti veliko časa za samostojno razvijanje programerskih veščin. Ampak ne bodite preveč navajeni samostojnega dela. Ko boste najeti, pričakujte, da boste postali član veliko večje ekipe. Dajte prednost jasni komunikaciji in sposobnosti sprejemanja kritike kot dveh bistvenih sklopov spretnosti.

Postanite razvijalec iger Korak 17
Postanite razvijalec iger Korak 17

Korak 6. Bodite prilagodljivi glede lokacije

Odvisno od tega, kje živite, to morda ni tako velik problem. Če pa vaš domači kraj še ni cvetoče tehnološko zatočišče, se pripravite preseliti tja, kjer je delo. Ne pozabite tudi, da je stabilnost delovnega mesta precej slaba, kar pomeni, da se boste morda morali znova preseliti na novo delovno mesto.

Priporočena: