3 způsoby, jak se stát vývojářem her

Obsah:

3 způsoby, jak se stát vývojářem her
3 způsoby, jak se stát vývojářem her
Anonim

Programování her je obor, který neustále roste mílovými kroky. Samotná práce i cesta k ní však mohou být docela vyčerpávající, takže než se do ní pustíte, je důležité zvážit, zda je to pro vás správné rozhodnutí. Pokud ano, je nutné získat potřebné dovednosti, protože zaměstnavatelé hledají know-how a jen zřídka, pokud vůbec, nabízejí školení na pracovišti. Jakmile jimi budete vybaveni, trpělivost a vytrvalost rozhodně pomohou, když se konečně pustíte do hledání práce.

Kroky

Metoda 1 ze 3: Naučit se programovat

Staňte se vývojářem hry Krok 1
Staňte se vývojářem hry Krok 1

Krok 1. Rozhodněte se mezi školou a samoukem

Očekávejte, že zaměstnavatelé ocení především technické know-how. Nebojte se tedy, pokud náklady na školné za vyšší vzdělání přesahují vaše možnosti, protože titul není nezbytně nutný k nalezení zaměstnání. Současně však uznejte, že technická zdatnost spojená s titulem pravděpodobně způsobí, že budete vystupovat nad ostatními kandidáty.

Bez ohledu na trasu, kterou si vyberete, věnujte veškerý důraz tomu, abyste se stali zdatným programátorem. Pobřeží vás jen špatně vybaví pro pohovory a dotyčné zaměstnání

Staňte se vývojářem hry Krok 2
Staňte se vývojářem hry Krok 2

Krok 2. Pečlivě vyberte obor

Pokud se rozhodnete pro vysokou školu, dejte si pozor na specializované tituly v programování her. Očekávejte, že tyto pokryjí všechny z mnoha různých aspektů programování her v relativně krátkém čase. Pokud nejste v daném oboru již zdatní, upřednostněte obor počítačová věda.

  • Každý aspekt programování hry vyžaduje hodně času na zvládnutí. Hloubkové studium počítačových věd vám pravděpodobně poskytne potřebné dovednosti pro zvládnutí každého z nich, i když tyto dovednosti nejsou přímo aplikovány na hry v průběhu studia.
  • Pokud uvažujete o specializovaném titulu, prozkoumejte lidi, kteří ho vyučují. Profesoři, kteří rozumějí konceptům herního programování, ale sami nikdy v oboru nepracovali, nemusí být nejlepšími lidmi, od kterých se lze učit.
Staňte se vývojářem hry Krok 3
Staňte se vývojářem hry Krok 3

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

Ať už chodíte do školy nebo se učíte sami, snažte se zvládnout alespoň jeden počítačový jazyk. Zaměřte se na C ++, abyste zvýšili své šance na nábor, protože toto se při programování her používá nejčastěji. Mezi další užitečné jazyky patří:

  • ActionScript
  • Shromáždění
  • C
  • Jáva
  • Cíl-C
  • Krajta
  • Rychlý
Staňte se vývojářem hry Krok 4
Staňte se vývojářem hry Krok 4

Krok 4. Navrhněte svou vlastní hru

Pamatujte: nejlepší způsob, jak se naučit něco dělat, je skutečně to udělat! Jakmile se naučíte kódovat v počítačových jazycích, uplatněte své dovednosti. Vytvořte hru od základů, abyste se s celým procesem lépe seznámili, od začátku do konce. Během toho byste měli:

  • Udržujte to základní. Nebojte se revoluční hry, jak ji znáte. Pro analogii napište jednoduchou povídku, nikoli Ulysses Jamese Joyce.
  • V případě potřeby zkopírujte jinou hru. Účelem je zde učit se, ne být originální. Půjčte si koncept jiné hry a stavte na něm, pokud máte nápady.
  • Udělejte všechno sami. Nespoléhejte na používání vnějších vektorových/matematických knihoven. Udělejte ze všech aspektů kutilský projekt, abyste zvýšili svoji odbornost.
  • Dokonči to! Chcete se s celým procesem seznámit, a tak ho dotáhněte až do konce. Neopouštějte to jen proto, že jste již dokončili svůj oblíbený aspekt programování.
Staňte se vývojářem hry Krok 5
Staňte se vývojářem hry Krok 5

Krok 5. Zúžit zaměření

Pamatujte: jako profesionální vývojář her budete součástí týmu, který má specifické aspekty. Když se tedy naučíte kódovat a vytvářet si vlastní hry, rozhodněte se, na které oblasti se chcete při najímání soustředit. Jakmile to uděláte, pokračujte v práci na osobních projektech a věnujte těmto oblastem větší pozornost.

Názvy a oddělení se mohou u jednotlivých společností lišit, ale programování je obecně rozděleno mezi: umělou inteligenci; animace; Zvuk; stavět systémy; motory; hratelnost; vytváření sítí; fyzika; vykreslování; nástroje; a uživatelské rozhraní

Metoda 2 ze 3: Hledání práce

Staňte se vývojářem hry Krok 6
Staňte se vývojářem hry Krok 6

Krok 1. Nejprve stáž

Než požádáte o placenou pozici, věnujte si nějaký čas s neplacenou pozicí. Hledejte otevřené stáže online nebo prostřednictvím školy. Získejte pracovní zkušenosti a posílejte svůj životopis, když přijde čas na hledání práce. Mezi další výhody stáže patří:

  • Reference od zasvěcených osob z oboru.
  • Rozšířené kontakty s lidmi v oboru.
  • Více seznámení s každodenní realitou práce.
Staňte se vývojářem hry Krok 7
Staňte se vývojářem hry Krok 7

Krok 2. Připravte si ukázky

Protože nemáte žádné publikované hry, na které byste poukazovali, připravte si několik příkladů, které odešlete spolu s motivačním dopisem a životopisem. Pokračujte ve vývoji osobních projektů a publikujte je online ve veřejném úložišti Git, kde si je mohou zaměstnavatelé prohlédnout. Nedělejte si starosti s vytvářením celých her. Místo toho vytvořte krátká a sladká ukázka, která zvýrazní konkrétní oblasti, na které se chcete specializovat.

Ať už je vaše demo jakékoli, vylepšete ho. Nesnažte se uchvátit tazatele něčím příliš složitým, pokud to nedokážete správně pochopit. Předveďte místo toho něco jednoduchého a dokonalého

Staňte se vývojářem hry Krok 8
Staňte se vývojářem hry Krok 8

Krok 3. Nejprve se zaměřte na start-upy

To neznamená, že byste se neměli ucházet o pozice u zavedených, známých a úspěšných společností. Takové společnosti jsou však lépe situovány, aby nabízely vyšší mzdu a možná i větší jistotu zaměstnání, takže očekávejte, že vaše konkurence zde bude docela divoká. Soustřeďte se místo toho na novější, menší společnosti, které stejně jako vy pravděpodobně musí být méně vybíravé.

Není to záruka, že budete přijati, ale je méně pravděpodobné, že budete proti programování rockových hvězd s mnohem většími zkušenostmi než vy

Staňte se vývojářem hry Krok 9
Staňte se vývojářem hry Krok 9

Krok 4. Prozkoumejte každou společnost, o kterou se ucházíte

Nejprve vyhledejte nabídky práce na webových stránkách společnosti. Poté, co odešlete žádost, oprášte společnost. Přečtěte si jejich vlastní publikovaný profil a také všechny příspěvky z vnějších zdrojů. Zapište si všechny otázky, které vás napadnou, abyste je mohli položit při pohovoru.

Kromě vašich technických dovedností by prokázání pracovních znalostí společnosti a herního byznysu ve vašem rozhovoru mělo zvýšit vaše postavení mezi ostatními kandidáty

Staňte se vývojářem hry Krok 10
Staňte se vývojářem hry Krok 10

Krok 5. Síť

Očekávejte, že budete čelit velké konkurenci na každé pozici. Využijte každé osobní spojení, které máte s zasvěcenými v oboru, abyste byli o krok napřed. Zjistěte více o potenciálních otvorech, než budou zveřejněny. Požádejte své kontakty, aby poskytly doporučení, pokud mají důvěrnou stopu se zaměstnavateli. Rozšiřte svou síť o:

  • Oslovte lidi prostřednictvím online fór, sociálních médií a profesionálních sítí.
  • Zůstávat v častém kontaktu se současnými nebo bývalými spolužáky a profesory.
  • Účast na konferencích a konvencích.
Staňte se vývojářem hry Krok 11
Staňte se vývojářem hry Krok 11

Krok 6. Využijte neúspěšné pohovory na maximum

Předně mějte na paměti, že s takovou konkurencí budete pravděpodobně čelit velkému odmítnutí. Přijměte to jako dané, vezměte to s nadhledem a učte se z toho:

  • Zamyslete se nad svými rozhovory, životopisem a ukázkami, abyste identifikovali a zlepšili slabá místa.
  • V návaznosti na děkovný dopis nebo e-mail tazatelům za to, že vůbec byli zváženi.
  • Požádejte o ukazatele na oblasti, ve kterých si myslí, že potřebujete zlepšení.

Metoda 3 ze 3: Rozhodnutí, zda je tato kariéra pro vás to pravé

Staňte se vývojářem her Krok 12
Staňte se vývojářem her Krok 12

Krok 1. Milostné hry

Mějte na paměti, že programování může být náročným a stresujícím oborem, ve kterém můžete pracovat, a také obtížnou kariérou, do které se můžete dostat. Bude to z vaší strany vyžadovat hodně vášně, takže si udělejte přehled, kolik toho máte. Abyste uspěli, shromážděte každou poslední kapku, kterou můžete.

Staňte se vývojářem hry Krok 13
Staňte se vývojářem hry Krok 13

Krok 2. Očekávejte dlouhou cestu před sebou

Cení si trpělivosti a vytrvalosti. Naplánujte si několik let na získání potřebného technického know-how, a to buď samostatně, nebo prostřednictvím formálního vzdělávání. Poté, když jste připraveni vstoupit do pracovní síly, očekávejte velkou konkurenci při každém otevření, což znamená, že hledání práce může chvíli trvat. Poté, co jste najati, počítejte s tím, že budete muset udělat spoustu gruntové práce, než přejdete do požadované polohy.

Staňte se vývojářem hry Krok 14
Staňte se vývojářem hry Krok 14

Krok 3. Nedělejte to pro peníze

Pokud se vydáte cestou formálního vzdělávání, mějte na paměti, že jeho náklady pravděpodobně značně překročí průměrný roční plat herního programátora. Mějte také na paměti, že v oboru chybí jistota zaměstnání, což znamená, že můžete mít mezery ve svém zaměstnání. Opět platí, že tato kariéra rozhodně vyžaduje, abyste pro ni byli vášniví, takže to udělejte pro lásku, ne pro rychlé peníze.

Staňte se vývojářem her Krok 15
Staňte se vývojářem her Krok 15

Krok 4. Očekávejte velký důraz na matematiku

Očekávejte, že většina, ne -li všechny, aspekty programování her vyžadují silné matematické dovednosti. Pokud jste ještě ve škole, zdvojnásobte své matematické kurzy. Pokud jste mimo školu a potřebujete se oprášit, rozhodně to udělejte.

Kurzy matematiky jsou samozřejmě skvělý způsob, jak posílit své dovednosti. Ale možná ještě lepší pro začínajícího vývojáře her je množství matematických her, které jsou k dispozici ke stažení. Zabijte dva ptáky jedním kamenem a prozkoumejte hry, které byste jinak neměli nasamplované

Staňte se vývojářem her Krok 16
Staňte se vývojářem her Krok 16

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

Než vstoupíte do oboru profesionálně, měli byste strávit spoustu času rozvojem programovacích dovedností sami. Ale nezvykněte si na práci sólo. Jakmile budete přijati, očekávejte, že se stanete jedním z členů mnohem většího týmu. Upřednostněte jasnou komunikaci a schopnost přijmout kritiku jako dva základní dovednosti.

Staňte se vývojářem her Krok 17
Staňte se vývojářem her Krok 17

Krok 6. Buďte flexibilní ohledně umístění

V závislosti na tom, kde žijete, to nemusí být tak velký problém. Pokud ale vaše rodné město již není vzkvétajícím technologickým útočištěm, buďte ochotni se přestěhovat tam, kde je práce. Pamatujte také, že stabilita zaměstnání je velmi obtížná, což znamená, že se budete muset znovu přesídlit kvůli nové práci.

Doporučuje: