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?