Text copied to clipboard!

Názov

Text copied to clipboard!

Senior programátor hernej hrateľnosti

Opis

Text copied to clipboard!
Hľadáme skúseného a motivovaného senior programátora hernej hrateľnosti, ktorý sa pripojí k nášmu dynamickému tímu vývojárov hier. V tejto úlohe budete zohrávať kľúčovú rolu pri navrhovaní, implementácii a optimalizácii herných mechaník, ktoré definujú zážitok hráča. Budete úzko spolupracovať s dizajnérmi, umelcami a ďalšími programátormi, aby ste zabezpečili, že herná hrateľnosť bude plynulá, zábavná a technicky bezchybná. Ako senior programátor hernej hrateľnosti budete zodpovedný za vývoj komplexných herných systémov, ako sú AI správanie, fyzika, animácie, interakcie hráča a ďalšie herné prvky. Očakáva sa, že budete schopný analyzovať a riešiť technické problémy, optimalizovať výkon a mentorovať menej skúsených členov tímu. Vaše skúsenosti a technické znalosti budú mať priamy vplyv na kvalitu a úspech našich hier. Ideálny kandidát má silné skúsenosti s programovaním v C++ alebo C#, znalosť herných enginov ako Unreal Engine alebo Unity, a preukázateľné skúsenosti s vývojom hier. Kreativita, analytické myslenie a schopnosť pracovať v tíme sú nevyhnutné. Ak máte vášeň pre hry, technickú zručnosť a túžbu podieľať sa na vývoji inovatívnych herných zážitkov, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Navrhovať a implementovať herné mechaniky a systémy.
  • Spolupracovať s dizajnérmi a umelcami na integrácii herných prvkov.
  • Optimalizovať výkon herných systémov pre rôzne platformy.
  • Analyzovať a riešiť technické problémy v hernej logike.
  • Mentorovať junior programátorov a zdieľať osvedčené postupy.
  • Zabezpečiť kvalitu kódu prostredníctvom testovania a revízií.
  • Prispievať k technickému dizajnu a architektúre projektu.
  • Implementovať AI správanie a interakcie postáv.
  • Spolupracovať na vývoji nástrojov pre dizajnérsky tím.
  • Zúčastňovať sa na plánovaní sprintov a hodnotení úloh.

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s vývojom hier.
  • Výborná znalosť C++ alebo C#.
  • Skúsenosti s Unreal Engine alebo Unity.
  • Znalosť herných mechaník a systémov.
  • Schopnosť optimalizovať kód a riešiť problémy s výkonom.
  • Skúsenosti s tímovou spoluprácou v agilnom prostredí.
  • Znalosť AI, fyziky a animácií v hrách.
  • Schopnosť čítať a písať technickú dokumentáciu.
  • Dobré komunikačné a prezentačné schopnosti.
  • Vášeň pre vývoj hier a inovatívne riešenia.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké herné projekty ste v minulosti vyvíjali?
  • Aké herné enginy ovládate a v akých verziách?
  • Ako pristupujete k optimalizácii výkonu v hre?
  • Aké techniky používate pri implementácii AI?
  • Ako riešite konflikty v tíme počas vývoja?
  • Aké sú vaše skúsenosti s mentorovaním kolegov?
  • Ako zabezpečujete kvalitu a udržiavateľnosť kódu?
  • Aké nástroje používate na ladenie a testovanie hier?
  • Ako by ste navrhli nový herný systém od nuly?
  • Aké sú vaše obľúbené hry a prečo?