3 spôsoby, ako sa stať vývojárom hier

Obsah:

3 spôsoby, ako sa stať vývojárom hier
3 spôsoby, ako sa stať vývojárom hier
Anonim

Programovanie hier je oblasť, ktorá neustále rastie míľovými krokmi. Samotná práca aj cesta k nej však môžu byť dosť namáhavé, takže než sa do toho pustíte, je dôležité zvážiť, či je to pre vás to správne rozhodnutie. Ak je, je nevyhnutné získať potrebné zručnosti, pretože zamestnávatelia hľadajú know-how a len zriedka, ak vôbec, ponúkajú školenie na pracovisku. Keď ich budete mať k dispozícii, trpezlivosť a vytrvalosť vám rozhodne pomôžu, keď sa konečne pustíte do hľadania práce.

Kroky

Metóda 1 z 3: Naučte sa programovať

Staňte sa vývojárom hier 1. krok
Staňte sa vývojárom hier 1. krok

Krok 1. Rozhodnite sa medzi školou a samoukom

Očakávajte, že zamestnávatelia budú zo všetkého najviac oceňovať technické know-how. Nebojte sa teda, ak sú náklady na školné za vyššie vzdelanie nad vaše možnosti, pretože titul nie je nevyhnutne potrebný na nájdenie zamestnania. Zároveň však uznávate, že technická spôsobilosť spojená s titulom vás pravdepodobne odlíši od ostatných kandidátov.

Bez ohľadu na to, akú cestu si vyberiete, dajte dôraz na to, aby ste sa stali zdatným programátorom. Pobrežie vás len zle vybaví na pohovory a príslušnú prácu

Staňte sa vývojárom hier, krok 2
Staňte sa vývojárom hier, krok 2

Krok 2. Starostlivo si vyberte odbor

Ak sa rozhodnete pre vysokú školu, dajte si pozor na špecializované tituly z programovania hier. Očakávajte, že tieto v relatívne krátkom čase pokryjú všetky rôzne aspekty programovania hier. Ak ešte nie ste v tejto oblasti zruční, uprednostnite odbor počítačová veda.

  • Osvojenie si každého aspektu programovania hier vyžaduje veľa času. Hĺbkové štúdium počítačovej vedy vám pravdepodobne poskytne všetky potrebné zručnosti na zvládnutie každého z nich, aj keď tieto schopnosti v priebehu štúdia priamo nepoužívate v hrách.
  • Ak zvažujete špecializovaný titul, skúmajte ľudí, ktorí ho vyučujú. Profesori, ktorí rozumejú konceptom programovania hier, ale ktorí v danej oblasti nikdy nepracovali, nemusia byť práve najlepší ľudia, od ktorých by sa dalo niečo naučiť.
Staňte sa vývojárom hier Krok 3
Staňte sa vývojárom hier Krok 3

Krok 3. Naučte sa počítačové jazyky

Či už chodíte do školy alebo sa učíte sami, snažte sa ovládať aspoň jeden počítačový jazyk. Zamerajte sa na C ++, aby ste zvýšili svoje šance na prijatie do zamestnania, pretože toto sa v programovaní hier používa najčastejšie. Medzi ďalšie užitočné jazyky patria:

  • ActionScript
  • zhromaždenie
  • C.
  • Java
  • Cieľ-C
  • Python
  • Swift
Staňte sa vývojárom hier, krok 4
Staňte sa vývojárom hier, krok 4

Krok 4. Navrhnite svoju vlastnú hru

Pamätajte si: najlepší spôsob, ako sa niečo naučiť, je skutočne to urobiť! Keď sa naučíte kódovať v počítačových jazykoch, uplatnite svoje schopnosti. Vybudujte hru od základov, aby ste sa lepšie zoznámili s celým procesom, od začiatku do konca. Ako to robíte, mali by ste:

  • Udržujte to základné. Nebojte sa revolúcie hier, ako ju poznáte. Ak to chcete prirovnať, napíšte jednoduchú poviedku, nie Ulysses Jamesa Joycea.
  • V prípade potreby skopírujte inú hru. Cieľom je tu naučiť sa, nebyť originálny. Požičajte si koncept inej hry a stavajte na ňom, ak máte nápady.
  • Urobte všetko sami. Nespoliehajte sa na používanie externých vektorových/matematických knižníc. Urobte zo všetkých aspektov DIY projekt, aby ste zvýšili svoju odbornosť.
  • Skonči to! Chcete sa s celým procesom zoznámiť, tak ho dotiahnite až do konca. Neopúšťajte to len preto, že ste už dokončili svoj obľúbený aspekt programovania.
Staňte sa vývojárom hier Krok 5
Staňte sa vývojárom hier Krok 5

Krok 5. Zúžte svoju pozornosť

Pamätajte si: ako profesionálny vývojár hier budete súčasťou tímu, ktorý má špecifické aspekty. Keď sa teda naučíte kódovať a vytvárať si vlastné hry, rozhodnite sa, na ktoré oblasti sa pri zamestnaní chcete zamerať. Akonáhle to urobíte, pokračujte v práci na osobných projektoch a venujte týmto oblastiam väčšiu pozornosť.

Názvy a oddelenia sa môžu líšiť podľa spoločností, ale programovanie je vo všeobecnosti rozdelené na: umelá inteligencia; animácia; zvuk; stavať systémy; motory; hrateľnosť; vytváranie sietí; fyzika; vykresľovanie; nástroje; a užívateľské rozhranie

Metóda 2 z 3: Hľadanie práce

Staňte sa vývojárom hier, krok 6
Staňte sa vývojárom hier, krok 6

Krok 1. Najprv internujte

Predtým, ako sa prihlásite na platenú pozíciu, urobte si chvíľu s neplatenou. Vyhľadajte otvorené stáže online alebo prostredníctvom školy. Získajte pracovné skúsenosti a posilnite svoj životopis, keď príde čas na hľadanie práce. Medzi ďalšie výhody stáže patrí:

  • Referencie od zasvätencov priemyslu.
  • Rozšírené kontakty s ľuďmi v teréne.
  • Lepšia znalosť každodennej reality práce.
Staňte sa vývojárom hier, krok 7
Staňte sa vývojárom hier, krok 7

Krok 2. Majte pripravené ukážky

Pretože nemáte žiadne publikované hry, na ktoré by ste mohli poukazovať, pripravte si niekoľko vlastných príkladov, ktoré odošlete spolu so sprievodným listom a životopisom. Pokračujte v rozvoji osobných projektov a zverejnite ich online vo verejnom úložisku Git, kde si ich môžu zamestnávatelia pozrieť. Nebojte sa vytvárať celé hry. Namiesto toho vytvorte krátke a sladké ukážky, ktoré zvýraznia konkrétne oblasti, na ktoré sa chcete špecializovať.

Nech je vaše demo akékoľvek, urobte ho perfektným. Nesnažte sa ohromiť anketárov niečím príliš zložitým, ak to nedokážete správne pochopiť. Ukážte namiesto toho niečo jednoduché a bezchybné

Staňte sa vývojárom hier, krok 8
Staňte sa vývojárom hier, krok 8

Krok 3. Najprv sa zamerajte na startupy

To neznamená, že by ste sa nemali uchádzať o pozície so zavedenými, známymi a úspešnými spoločnosťami. Takéto spoločnosti sú však lepšie situované, aby ponúkali vyššie platy a možno aj väčšiu istotu zamestnania, takže očakávajte, že vaša konkurencia tu bude dosť divoká. Sústreďte sa radšej na novšie, menšie spoločnosti, ktoré rovnako ako vy musia byť pravdepodobne menej vyberavé.

Nie je to záruka, že sa zamestnáte, ale je menšia pravdepodobnosť, že sa postavíte proti programovaniu rockových hviezd s oveľa väčšími skúsenosťami ako vy

Staňte sa vývojárom hier, krok 9
Staňte sa vývojárom hier, krok 9

Krok 4. Preskúmajte každú spoločnosť, do ktorej sa prihlásite

V prvom rade vyhľadajte ponuky práce na webových stránkach spoločností. Potom, čo odošlete žiadosť, oprášte spoločnosť. Prečítajte si ich vlastný publikovaný profil, ako aj všetky príspevky z externých zdrojov. Napíšte si otázky, ktoré vás napadnú, aby ste ich mohli položiť počas pohovoru.

Okrem vašich technických schopností by pri pohovore malo preukázať pracovné znalosti o spoločnosti a hernom biznise ako celok aj vaše postavenie medzi ostatnými kandidátmi

Staňte sa vývojárom hier, krok 10
Staňte sa vývojárom hier, krok 10

Krok 5. Sieť

Očakávajte, že budete na každú pozíciu čeliť veľkej konkurencii. Využite každé svoje osobné spojenie s odborníkmi v odvetví, aby ste boli o krok vpred. Zoznámte sa s potenciálnymi otvormi pred ich zverejnením. Požiadajte svojich kontaktov, aby poskytli odporúčania, ak majú interné informácie so zamestnávateľmi. Rozšírte svoju sieť o:

  • Oslovte ľudí prostredníctvom online fór, sociálnych médií a profesionálnych sietí.
  • Zostať v častom kontakte so súčasnými alebo bývalými spolužiakmi a profesormi.
  • Účasť na konferenciách a konvenciách.
Staňte sa vývojárom hier, krok 11
Staňte sa vývojárom hier, krok 11

Krok 6. Vyťažte maximum z neúspešných rozhovorov

V prvom rade majte na pamäti, že pri takej veľkej konkurencii budete pravdepodobne čeliť veľkému odmietnutiu. Prijmite to ako dané, vezmite to s nadhľadom a poučte sa z toho:

  • Zamyslite sa nad svojimi rozhovormi, životopisom a ukážkami, aby ste identifikovali a zlepšili slabé stránky.
  • Nasleduje ďakovný list alebo e-mail anketárom, že s nimi vôbec počítajú.
  • Požiadajte o rady v oblastiach, v ktorých si myslia, že potrebujete zlepšenie.

Metóda 3 z 3: Rozhodnutie, či je táto kariéra pre vás to pravé

Staňte sa vývojárom hier Krok 12
Staňte sa vývojárom hier Krok 12

Krok 1. Milostné hry

Majte na pamäti, že programovanie môže byť náročná a stresujúca oblasť, v ktorej sa dá pracovať, ako aj náročná kariéra, v ktorej sa dá preraziť. Bude to od vás vyžadovať veľa vášne, preto si urobte prehľad, koľko toho máte. Aby ste uspeli, zozbierajte všetky posledné kvapky, ktoré môžete.

Staňte sa vývojárom hier Krok 13
Staňte sa vývojárom hier Krok 13

Krok 2. Očakávajte dlhú cestu pred sebou

Vážte si trpezlivosť a vytrvalosť. Naplánujte si niekoľko rokov na získanie potrebného technického know-how, a to buď sami, alebo prostredníctvom formálneho vzdelávania. Potom, keď ste pripravení vstúpiť do pracovného procesu, očakávajte veľkú konkurenciu pri každom otvorení, čo znamená, že nájdenie práce môže chvíľu trvať. Potom, akonáhle budete prijatí do zamestnania, počítajte s tým, že budete musieť urobiť veľa gruntov, než sa posuniete do požadovanej polohy.

Staňte sa vývojárom hier, krok 14
Staňte sa vývojárom hier, krok 14

Krok 3. Nerobte to pre peniaze

Ak pôjdete cestou formálneho vzdelávania, majte na pamäti, že jeho cena pravdepodobne poriadne presiahne priemerný ročný plat herného programátora. Majte tiež na pamäti, že v odbore chýba istota zamestnania, čo znamená, že môžete mať medzery vo svojom zamestnaní. Opäť, táto kariéra rozhodne vyžaduje, aby ste boli pre to zanietení, robte to preto pre lásku, nie pre rýchly peniaz.

Staňte sa vývojárom hier, krok 15
Staňte sa vývojárom hier, krok 15

Krok 4. Očakávajte veľký dôraz na matematiku

Očakávajte, že väčšina, ak nie všetky aspekty programovania hier vyžadujú silné matematické schopnosti. Ak ste ešte v škole, zdvojnásobte si kurzy matematiky. Ak nie ste v škole a potrebujete sa oprášiť, rozhodne to urobte.

Je zrejmé, že absolvovanie kurzov matematiky je skvelý spôsob, ako posilniť svoje schopnosti. Ale možno ešte lepšie pre začínajúcich vývojárov hier je množstvo matematických hier, ktoré sú k dispozícii na stiahnutie. Zabite dvoch vtákov jedným kameňom a objavte hry, ktoré by ste si inak možno nevšimli

Staňte sa vývojárom hier, krok 16
Staňte sa vývojárom hier, krok 16

Krok 5. Buďte tímovým hráčom

Predtým, ako sa profesionálne zadáte do oblasti, by ste mali stráviť veľa času rozvojom programovacích schopností sami. Ale nezvykajte si príliš na samostatnú prácu. Po prijatí do zamestnania očakávajte, že sa stanete jedným z členov oveľa väčšieho tímu. Uprednostnite jasnú komunikáciu a schopnosť prijať kritiku ako dva základné súbory zručností.

Staňte sa vývojárom hier Krok 17
Staňte sa vývojárom hier Krok 17

Krok 6. Buďte flexibilní, pokiaľ ide o polohu

V závislosti od toho, kde žijete, to nemusí byť taký problém. Ak však vaše rodné mesto ešte nie je prosperujúcim technologickým rajom, buďte ochotní sa presťahovať tam, kde je práca. Nezabudnite tiež, že stabilita zamestnania je dosť ťažká, čo znamená, že sa budete musieť znova presťahovať za novým zamestnaním.

Odporúča: