Prijava
Da bi se prijavio/-la za poziciju Technical Artist-a, obično se očekuje da imaš diplomu iz računarskih nauka, inženjerstva, umjetnosti ili srodne oblasti. Trebalo bi da imaš dobro razumijevanje alata i pipeline-a u gejmingu, kao i iskustvo u game engine-ima, kao što su Unity ili Unreal Engine. Trebalo bi da budeš vješt/-a u programskim jezicima, poput C++, C# i Python-a, kao i da imaš iskustvo sa programiranjem shader-a i softverom za 3D modelovanje.
Pored toga, trebalo bi da imaš odlične vještine rješavanja problema, oko za detalje i odlične komunikacijske vještine. Trebalo bi da budeš u mogućnosti da sarađuješ sa drugim članovima tima i da ti je prijatno da radiš u brzom okruženju sa kratkim rokovima. Demonstrirano iskustvo u radu na projektima i iskustvo u srodnim oblastima kao što su VFX ili animacija mogu biti od koristi kada se prijavljuješ za ovu ulogu. Zato bi svoje vještine trebalo da prikažeš kroz portfolio.
Intervju
Tokom intervjua za poziciju Technical Artist-a, možeš očekivati razna tehnička pitanja u vezi sa razvojem video-igara, programiranjem i umjetnošću. Intervjuu pored regrutera obično prisustvuju Technical Lead i Art Director. Trebalo bi da budeš spreman/-a da razgovaraš o svom iskustvu sa game engine-ima, programskim jezicima i softverom za 3D modelovanje. Pored toga, trebalo bi da pokažeš svoje vještine rješavanja problema i pružiš primjere toga kako si sarađivao/-la sa drugim članovima tima u prošlosti. Ovo su uobičajena pitanja na intervjuu:
- Kakvo je tvoje iskustvo sa game engine-ima kao što su Unity ili Unreal Engine?
- Možeš li da objasniš kako si u svom prethodnom radu koristio/-la programske jezike kao što su C++, C# ili Python?
- Kako pristupaš rješavanju tehničkih izazova u razvoju video-igara?
- Možeš li opisati svoje iskustvo sa programiranjem shader-a i sa softverom za 3D modelovanje?
- Kako sarađuješ sa artistima i programerima da bi osigurao/-la da su ciljevi projekta ispunjeni?
Zadatak
Tehnički zadatak tokom intervjua za poziciju Technical Artist-a može da varira u zavisnosti od kompanije i specifičnih zahtjeva posla. Međutim, tehnički zadaci su obično dizajnirani tako da procijene tvoje sposobnosti da primijeniš svoje tehničke i umjetničke vještine kako bi riješio/-la problem ili izvršio/-la zadatak. Ovi zadaci mogu uključivati programiranje, 3D modelovanje, animaciju ili razvoj shader-a.
Na primjer, tehnički zadatak može podrazumijevati kreiranje novog shader-a ili efekta za određeni game engine ili implementaciju nove funkcije u postojeću igru. Od tebe se, takođe, može tražiti da napraviš kratku 3D animaciju ili da modeluješ lik ili okruženje. Ovi zadaci su dizajnirani da procijene tvoju sposobnost da radiš u okviru tehničkih ograničenja igre dok istovremeno demonstriraš svoju kreativnost i vještine rješavanja problema. Može ti se dati određeno vrijeme da završiš zadatak, a rad se ocjenjuje na osnovu tehničke tačnosti, kreativnosti i ukupnog kvaliteta.