Jak se stát vývojářem her

Posted on
Autor: Robert Simon
Datum Vytvoření: 19 Červen 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Jak se stát vývojářem her - Znalost
Jak se stát vývojářem her - Znalost

Obsah

V tomto článku: Naučte se programHledejte práciDecide, zda tato kariéra odpovídá vašim potřebám18 Reference

Programování her je pole, které zažívá explozivní růst. Samotná práce a cesta k ní však může být vyčerpávající. Z tohoto důvodu se před tím, než začnete, musíte zeptat sami sebe, zda je to pro vás ta správná volba. Pokud ano, získání naléhavých dovedností je naléhavou nutností. Zaměstnavatelé se ve skutečnosti zaměřují na know-how a jen zřídka, pokud vůbec, nabízejí školení na pracovišti. Jakmile budete mít v této oblasti důležité znalosti, můžete si bezpochyby najít práci s trpělivostí a vytrvalostí.


stupně

Část 1 Naučit se programovat



  1. Rozhodněte se mezi účastí na klasickém výcviku a sebevyučením. Mějte na paměti, že zaměstnavatelé se zaměřují především na technické know-how. Takže se nemusíte bát, že školné za vysokoškolské vzdělání je nad vaše možnosti, protože získání titulu není pro získání zaměstnání absolutně nezbytné. Zároveň mějte na paměti, že pokud budete mít kromě diplomu technické dovednosti, pravděpodobně vás odlišíte od ostatních kandidátů.
    • Ať už se rozhodnete cokoli, vynasnažte se stát se kompetentním programátorem. Samouk vám však také umožní mít zavazadla potřebná k tomu, abyste mohli čelit pohovorům a získat práci svého snu.



  2. Vyberte si kanál pečlivě. Pokud se rozhodnete jít na univerzitu, přeskočte kurzy v programování her, obecně pokrývají mnoho aspektů programování her v relativně krátké době. Místo toho upřednostňujte kurz informatiky, pokud již nemáte funkční znalosti oboru.
    • Zvládnutí všech aspektů programování vyžaduje hodně času. Při studiu IT do hloubky budete s větší pravděpodobností získat dovednosti potřebné k řešení každého z nich, i když se tyto dovednosti během studia nevztahují přímo na herní svět.
    • Pokud se chcete specializovat, nezapomeňte prozkoumat učitele těchto kurzů. To nemusí být dobrý nápad učit se od učitelů, kteří mají dokonalé zvládnutí konceptů programování her, ale nikdy nepracovali v terénu.



  3. učit se počítačové jazyky. Ať už se rozhodnete pro klasický kurz nebo se sami učíte, zkuste zvládnout alespoň jeden počítačový jazyk. Zaměřte se na jazyk C ++, abyste zvýšili své šance na najmutí, protože se nejčastěji používá při programování her. Zde jsou některé další užitečné jazyky, které byste se měli naučit učit:
    • actionscript
    • shromáždění
    • C
    • Jáva
    • Objective-C
    • krajta
    • rychlý


  4. Vytvořte si vlastní hra. Pamatujte, že nejlepší způsob, jak se naučit něco udělat, je udělat to! Poté, co se naučíte kódovat v počítačovém jazyce, implementujte své dovednosti. Vytvořte hru od začátku do konce, abyste se seznámili s celým procesem. Chcete-li uspět, postupujte podle pokynů níže.
    • Zůstaňte v jednoduchosti. Nepokoušejte se revolucionizovat herní svět, jak víte. Chcete-li vytvořit analogii, napište jednoduchý příběh, nikoli román.
    • Nechte se inspirovat jinou hrou, kdykoli je to možné. Cílem je naučit se, ne být originální. Půjčte si koncept jiné hry a inspirujte se, pokud trpíte nedostatkem nápadů.
    • Udělejte všechno sami. Pokud je to možné, nepoužívejte matematické nebo vektorové knihovny. Dokončete všechny kroky sami, abyste zlepšili své dovednosti.
    • Finish. Musíte se seznámit s celým procesem, takže jděte do konce. Nevzdávejte se svého projektu jen proto, že jste již dokončili to, co se vám na programování nejvíce líbí.


  5. Upřesněte své dovednosti. Pamatujte, že jako profesionální vývojář her budete součástí týmu, který se zaměřuje na konkrétní aspekty. Takže, když se naučíte kódovat a rozvíjet své vlastní hry, rozhodněte se, na které oblasti se chcete zaměřit, když jste zapojeni. Poté pokračujte v práci na vlastních projektech a věnujte se více těmto oblastem.
    • Požadované dovednosti a nabízené IT služby se mohou u jednotlivých společností lišit, ale programování obvykle zahrnuje následující oblasti: umělá inteligence, zvuk, stavební systémy, animace, hry, motory, fyzika, vytváření sítí, nástroje, uživatelské rozhraní a vykreslování.

Část 2 Hledání práce



  1. Udělejte stáž. Před podáním žádosti o placené zaměstnání trávte čas na neplacených pozicích. Vyhledejte otevřené stáže online nebo prostřednictvím školy. Při hledání zaměstnání se pokuste získat pracovní zkušenosti, abyste obohatili svůj životopis. Zde jsou další výhody, které musíte absolvovat:
    • odborné reference,
    • důležité vztahy s lidmi činnými v oboru,
    • lepší znalost každodenní reality práce.


  2. Ukázky designu. Protože nemáte publikované hry, připravte si některá ukázka, která se připojí k průvodnímu dopisu, a pokračujte. Pokuste se realizovat své vlastní projekty a publikovat je na internetu vytvořením úložiště Git, které si zaměstnavatelé mohou prohlédnout. Nedělejte si starosti s vytvářením kompletních her. Místo toho vytvořte malá, efektivní ukázky, které zvýrazní oblasti, na které se chcete specializovat.
    • Ať už je vaše demo jakékoli, ujistěte se, že je perfektní. Nezkoušejte zapůsobit na tazatele s příliš složitým demem, pokud to nemůžete udělat správně. Ukažte jim něco jednoduchého a snadného.


  3. Zaměřte se nejprve na začínající podniky. To neznamená, že byste neměli žádat o pozice u zavedených, známých a úspěšných společností. Tyto společnosti jsou však lépe schopny nabízet vyšší mzdy a možná i zaručená pracovní místa. Vězte však, že v těchto společnostech je konkurence velmi tvrdá. Zkuste to hledat v novějších a menších společnostech, které, stejně jako vy, musí být jistě méně náročné.
    • Tím nechci říci, že v těchto společnostech budete jistě najati, ale je méně pravděpodobné, že budete pracovat s programovacími génusy, kteří mají mnohem více zkušeností než vy.


  4. Zkoumejte každou společnost, o kterou se ucházíte. Nejprve si prohlédněte pracovní nabídky na webových stránkách společnosti. Poté, co podáte přihlášku, se dozvíte o společnosti. Přečtěte si jeho vlastní profil společnosti a zprávy z externích zdrojů. Zapište si všechny otázky, které vás trápí, abyste se jich mohli během pohovoru zeptat.
    • Kromě vašeho technického školení by vás mělo ukázat, že během pracovního pohovoru máte pracovní znalosti herního průmyslu a průmyslu, byste se měli odlišit od ostatních uchazečů.


  5. Vytvářejte vztahy. Při podání žádosti o zaměstnání očekávejte tvrdou konkurenci. Abyste dosáhli pokroku, použijte osobní kontakty, které jste navázali s odborníky v oboru. Před zveřejněním se zeptejte na pracovní nabídky. Pokuste se získat doporučení od svých kontaktů, pokud mají interní přehled se zaměstnavateli. Zde je několik tipů, které vám pomohou rozšířit vaši síť.
    • Rozšiřte své vztahy tím, že se připojíte k online fórům, webům sociálních médií a profesionálním sítím a setkáte se s lidmi, kteří jsou aktivní v této oblasti.
    • Zůstaňte v kontaktu se svými spolužáky a učiteli, starými i novými.
    • Zúčastněte se konferencí a kongresů.


  6. Poučte se z neúspěšných pracovních pohovorů. Zaprvé, mějte na paměti, že při tak velké konkurenci bude mnoho náborářů pravděpodobně vaši žádost zamítnout. Přijměte tento neuspokojivý zážitek, příliš se nebojte a poučte se z něj.
    • Zvažte své rozhovory, životopisy a ukázky, abyste zjistili a vylepšili své slabiny.
    • Následně zašlete tazatelům dopis s poděkováním nebo e-mail jako znamení vděčnosti za pozornost a čas, který vám dali.
    • Požádejte o radu ohledně aspektů, o kterých si myslí, že je třeba zlepšit.

Část 3 Rozhodněte se, zda tato kariéra odpovídá jeho potřebám



  1. Mít vášeň pro hry. Je třeba poznamenat, že programování může být náročnou a stresující oblastí činnosti a také obtížnou kariérou. Z vaší strany to bude vyžadovat hodně vášně, takže vyhodnoťte svůj stupeň vášně. Vzdejte se poslední kapky krve, abyste uspěli.


  2. Vězte, že máte nějaký způsob, jak jít. Pěstujte trpělivost a vytrvalost. Získání potřebného technického know-how, ať už samostatně vyučovaného, ​​nebo prostřednictvím vysokoškolského studia, bude trvat několik let. Až budete připraveni vstoupit do světa práce, očekávejte, že budete čelit tvrdé konkurenci pokaždé, když se ucházíte. Jinými slovy, hledání práce může nějakou dobu trvat. Poté, co najal, plánovat tvrdě pracovat, než budete moci přistát práci svých snů.


  3. Nesnažte se zbohatnout touto prací. Pokud se rozhodnete pro standardní kurz, uvědomte si, že vaše registrační poplatky pravděpodobně překročí průměrný roční plat herního programátora. Také vím, že tato práce je synonymem pro nejistotu, což znamená, že vybraná práce může být vadná. Tato práce opět rozhodně vyžaduje vášeň, takže tuto kariéru přijměte pro lásku, ne pro snadné peníze.


  4. Zvláštní pozornost věnujte lekcím matematika. Očekávejte, že většina, ne-li všechny, aspekty programování her vyžadují silné matematické dovednosti. Pokud jste stále na střední škole, zdvojnásobte své úsilí v matematické třídě. Pokud jste dokončili studium a potřebujete obnovit paměť, udělejte to.
    • Je zřejmé, že přijetím matematických tříd můžete snadno prohloubit své dovednosti. Ale možná množství matematických her, které jsou k dispozici ke stažení, je pro začínajícího herního vývojáře ještě lepší. Zabijte dva ptáky z kamene a prozkoumejte hry, které jste jinak nezkusili.


  5. Jako pracovat v týmu. Než vstoupíte na trh práce, měli byste strávit spoustu času rozvíjením vlastních programovacích dovedností. Ale nezvykněte si na práci samostatně. Jakmile budete najati, očekávejte, že budete součástí mnohem většího týmu. Naučte se jasně komunikovat a přijímat kritiku a považujte ji za dvě základní dovednosti.


  6. Buďte flexibilní ohledně místa. Místo, kde žijete, nemusí být tak problematické. Pokud však region, ve kterém žijete, ještě není technologickým rájem v plném proudu, zvažte přemístění tam, kde je práce. Nezapomeňte také, že stabilita pracovních míst je poněkud nejistá, a proto se možná budete muset vrátit zpět k nové práci.