Ako sa stať vývojárom hier

Posted on
Autor: Robert Simon
Dátum Stvorenia: 19 V Júni 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Ako sa stať vývojárom hier - Vedomosti
Ako sa stať vývojárom hier - Vedomosti

Obsah

V tomto článku: Naučte sa programovať Nájdite si prácuVyberte si, či táto kariéra vyhovuje vašim potrebám18 Referencie

Programovanie hier je oblasť, ktorá prežíva prudký rast. Samotná práca a cesta k nej však môžu byť vyčerpávajúce. Z tohto dôvodu sa skôr, ako začnete, musíte opýtať sami seba, či je to pre vás tá správna voľba. Ak je to tak, nadobudnutie požadovaných zručností je naliehavou nevyhnutnosťou. Zamestnávatelia sa v skutočnosti zameriavajú na know-how a zriedka, ak vôbec, ponúkajú odbornú prípravu na pracovisku. Akonáhle budete mať dôležité znalosti v tejto oblasti, môžete si určite nájsť prácu s trpezlivosťou a vytrvalosťou.


stupňa

1. časť Naučiť sa programovať



  1. Rozhodnite sa medzi navštevovaním klasického výcviku a učením samoukom. Majte na pamäti, že zamestnávatelia sa zameriavajú predovšetkým na technické know-how. Takže sa nemusíte báť, že školné za vysokoškolské vzdelávanie je nad rámec vašich možností, pretože držba titulu nie je nevyhnutne potrebná na získanie zamestnania. Zároveň si uvedomte, že ak budete mať k diplomu technické znalosti, pravdepodobne vás odlíšia od ostatných kandidátov.
    • Bez ohľadu na vaše rozhodnutie sa vynasnažte stať sa kompetentným programátorom. Samouk vám však umožní mať aj batožinu potrebnú na to, aby ste mohli čeliť pohovorom a získať prácu svojho sna.



  2. Vyberte kanál opatrne. Ak sa rozhodnete ísť na univerzitu, preskočte kurzy v programovaní hier a vo všeobecnosti pokrývajú mnohé aspekty programovania hier v relatívne krátkom čase. Namiesto toho uprednostnite kurz informatiky, ak ešte nemáte funkčné znalosti z danej oblasti.
    • Zvládnutie všetkých aspektov programovania vyžaduje veľa času. Pri štúdiu IT do hĺbky budete s väčšou pravdepodobnosťou nadobudnúť zručnosti potrebné na riešenie každého z nich, aj keď sa tieto zručnosti počas štúdia priamo nevzťahujú na herný svet.
    • Ak sa chystáte špecializovať, nezabudnite preskúmať učiteľov týchto kurzov. To nemusí byť dobrý nápad učiť sa od učiteľov, ktorí majú dokonalé zvládnutie konceptov programovania hier, ale nikdy nepracovali v teréne.



  3. učiť sa počítačové jazyky. Či už sa rozhodnete pre klasický kurz alebo sa sami učíte, skúste ovládať aspoň jeden počítačový jazyk. Zamerajte sa na jazyk C ++, aby ste zvýšili svoje šance na prijatie do zamestnania, pretože sa najčastejšie používa pri programovaní hier. Tu je niekoľko ďalších užitočných jazykov, ktoré by ste sa mohli naučiť zvážiť:
    • actionscript
    • zhromaždenia
    • C
    • Jáva
    • Objective-C
    • krajta
    • rýchly


  4. Vytvorte si vlastné hra. Pamätajte, že najlepší spôsob, ako sa naučiť niečo robiť, je urobiť to! Po naučení sa kódovania v počítačovom jazyku si svoje zručnosti osvojte. Zostavte si hru od začiatku do konca, aby ste sa oboznámili s celým procesom. Ak chcete uspieť, postupujte podľa pokynov nižšie.
    • Zostaňte v jednoduchosti. Nepokúšajte sa revolúciu v hernom svete, ako viete. Ak chcete urobiť analógiu, napíšte jednoduchý príbeh, nie román.
    • Nechajte sa inšpirovať inou hrou, kedykoľvek je to možné. Cieľom je naučiť sa, nie byť originálny. Požičajte si koncept inej hry a inšpirujte sa ňou, ak trpíte nedostatkom nápadov.
    • Urobte všetko sami. Pokiaľ je to možné, nepoužívajte matematické alebo vektorové knižnice. Dokončite všetky kroky sami, aby ste zlepšili svoje zručnosti.
    • Finish. Musíte sa zoznámiť s celým procesom, takže choďte do konca. Nevzdávajte sa svojho projektu len preto, že ste už dokončili to, čo sa vám na programovaní najviac páči.


  5. Zdokonaľujte svoje zručnosti. Pamätajte, že ako profesionálny vývojár hier budete súčasťou tímu, ktorý sa zameriava na konkrétne aspekty. Takže, keď sa naučíte kódovať a rozvíjať svoje vlastné hry, rozhodnite sa, na ktoré oblasti sa chcete zamerať, keď ste zapojení. Potom pokračujte v práci na svojich vlastných projektoch a viac sa venujte týmto oblastiam.
    • Požadované zručnosti a ponúkané IT služby sa môžu v jednotlivých spoločnostiach líšiť, ale programovanie zvyčajne zahŕňa nasledujúce oblasti: umelá inteligencia, zvuk, stavebné systémy, animácie, hry, motory, fyzika, vytváranie sietí, nástroje, používateľské rozhranie a vykresľovanie.

Časť 2 Hľadanie práce



  1. Urobte stáž. Pred uchádzaním sa o platené zamestnanie trávte čas na neplatených pozíciách. Vyhľadajte otvorené stáže online alebo prostredníctvom svojej školy. Pokúste sa získať pracovné skúsenosti a obohatiť svoj životopis pri hľadaní zamestnania. Tu sú ďalšie výhody, ktoré musíte absolvovať stáž:
    • odborné referencie,
    • dôležité vzťahy s ľuďmi aktívnymi v teréne,
    • lepšia znalosť každodennej reality zamestnania.


  2. Dizajnové ukážky. Keďže ešte nemáte zverejnené hry, pripravte si ukážky na priloženie sprievodného listu a pokračujte v ňom. Pokúste sa sledovať svoje vlastné projekty a zverejňovať ich na internete vytvorením úložiska Git, ktoré si zamestnávatelia môžu pozrieť. Nerobte si starosti s vytváraním kompletných hier. Namiesto toho vytvorte malé, efektívne ukážky, ktoré zvýraznia oblasti, na ktoré sa chcete špecializovať.
    • Či už máte demo, uistite sa, že je perfektný. Neskúšajte osloviť anketárov príliš zložitým demom, ak to nemôžete urobiť správne. Ukážte im niečo jednoduché a ľahké.


  3. Zamerajte sa najskôr na začínajúce podniky. To neznamená, že by ste sa nemali uchádzať o pozície v etablovaných, známych a úspešných spoločnostiach. Takéto spoločnosti sú však lepšie schopné ponúkať vyššie mzdy a prípadne zaručené pracovné miesta. Vedzte však, že v týchto spoločnostiach je hospodárska súťaž dosť tvrdá. Preto sa pokúste hľadať prácu v novších a menších spoločnostiach, ktoré, rovnako ako vy, musia byť určite menej náročné.
    • To neznamená, že v týchto spoločnostiach budete určite zamestnaní, ale je menej pravdepodobné, že budete pracovať s programovacími géniom, ktorý má oveľa viac skúseností ako vy.


  4. Preskúmajte každú spoločnosť, o ktorú sa uchádzate. Najprv si pozrite pracovné ponuky na webových stránkach spoločnosti. Po podaní prihlášky sa dozviete viac o spoločnosti. Prečítajte si jeho vlastný profil spoločnosti, ako aj správy z externých zdrojov. Zapíšte si všetky otázky, ktoré vás trápia, aby ste sa ich mohli opýtať počas rozhovoru.
    • Okrem vášho technického vzdelania by ste sa mali preukázať, že počas pracovného pohovoru máte pracovné znalosti herného priemyslu a priemyslu, by ste sa mali odlíšiť od ostatných kandidátov.


  5. Vytvárajte vzťahy. Pri uchádzaní sa o prácu očakávajte tvrdú konkurenciu. Ak chcete dosiahnuť pokrok, použite osobné kontakty, ktoré ste nadviazali s odborníkmi v odbore. Pred zverejnením sa opýtajte na voľné pracovné miesta. Pokúste sa získať odporúčania od svojich kontaktov, ak majú internú stopu so zamestnávateľmi. Tu je niekoľko tipov, ktoré vám pomôžu rozšíriť vašu sieť.
    • Rozšírte svoje vzťahy pripojením sa k online fóram, webom so sociálnymi médiami a profesionálnym sieťam a stretnite sa s ľuďmi aktívnymi v tejto oblasti.
    • Zostaňte v kontakte so svojimi spolužiakmi a učiteľmi, starými aj novými.
    • Zúčastnite sa konferencií a kongresov.


  6. Poučte sa z neúspešných pracovných pohovorov. Najskôr nezabúdajte, že s takou konkurenciou bude veľa uchádzačov pravdepodobne vašu žiadosť zamietnuť. Prijmite túto neuspokojivú skúsenosť, nebojte sa a poučte sa z nej.
    • Znovu zvážte svoje rozhovory, pokračujte a ukážky, aby ste zistili a vylepšili svoje slabiny.
    • Pokračujte zaslaním poďakovania alebo e-mailu tazateľom ako prejav vďačnosti za pozornosť a čas, ktorý vám dali.
    • Požiadajte o radu o aspektoch, o ktorých si myslíte, že je potrebné zlepšiť.

3. časť Rozhodnite, či táto kariéra vyhovuje jeho potrebám



  1. Majte vášeň pre hry. Je potrebné poznamenať, že programovanie môže byť náročnou a stresujúcou oblasťou činnosti, ako aj náročnou kariérou. Z vašej strany to bude vyžadovať veľa vášne, preto vyhodnotte svoju vášeň. Vzdajte sa poslednej kvapky krvi, aby ste uspeli.


  2. Vedzte, že máte nejaký spôsob, ako ísť. Pestujte trpezlivosť a vytrvalosť. Získanie potrebného technického know-how, buď samouk, alebo prostredníctvom vysokoškolského štúdia, bude trvať niekoľko rokov. Ak ste pripravení pripojiť sa k svetu práce, pri každom prihlásení očakávajte tvrdú konkurenciu. Inými slovami, hľadanie práce môže nejaký čas trvať. Potom, čo si najmete, plánujte tvrdo pracovať skôr, ako budete môcť pristáť pri práci svojich snov.


  3. Nesnažte sa zbohatnúť na túto prácu. Ak sa rozhodnete pre štandardný kurz, uvedomte si, že vaše registračné poplatky pravdepodobne prekročia priemernú ročnú mzdu programátora hier. Taktiež vedzte, že táto práca je synonymom neistoty, čo znamená, že vybraná práca by mohla byť chybná. Táto práca si opäť určite vyžaduje vášeň, takže túto kariéru prijmite pre lásku, nie pre ľahké peniaze.


  4. Venujte osobitnú pozornosť lekciám matematika. Očakávajte, že nie všetky aspekty programovania hier vyžadujú silné matematické zručnosti. Ak ste stále na strednej škole, zdvojnásobte svoje úsilie v matematickej triede. Ak ste ukončili štúdium a potrebujete obnoviť pamäť, urobte to.
    • Je zrejmé, že prijatím matematických kurzov si môžete ľahko prehĺbiť svoje zručnosti. Ale množstvo matematických hier, ktoré sú k dispozícii na stiahnutie, je pre začínajúcich vývojárov hier ešte lepšie. Zabite dvoch vtákov z kameňa a preskúmajte hry, ktoré ste možno neskúšali inak.


  5. Ako práca v tíme. Pred vstupom na trh práce by ste mali stráviť veľa času rozvíjaním vlastných programovacích schopností. Nezabúdajte však na samostatnú prácu. Po prijatí do zamestnania môžete očakávať, že budete súčasťou oveľa väčšieho tímu. Naučte sa jasne komunikovať a prijímať kritiku a považovať ju za dve základné zručnosti.


  6. Buďte o mieste flexibilní. Miesto, kde bývate, nemusí byť také problematické. Ak však región, v ktorom žijete, ešte nie je technologickým rajom v plnom prúde, zvážte presun na miesto, kde je práca. Nezabudnite tiež na to, že stabilita zamestnania je dosť neistá, a preto sa možno budete musieť vrátiť k novému zamestnaniu.