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, umetnosti ili srodne oblasti. Trebalo bi da imaš dobro razumevanje alata i pipeline-a u gejmingu, kao i iskustvo u game engine-ima, kao što su Unity ili Unreal Engine. Trebalo bi da budeš veš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 veštine rešavanja problema, oko za detalje i odlične komunikacijske veš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 veš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 umetnošć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 veštine rešavanja problema i pružiš primere 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š reš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 zahteva posla. Međutim, tehnički zadaci su obično dizajnirani tako da procene tvoje sposobnosti da primeniš svoje tehničke i umetničke veštine kako bi rešio/-la problem ili izvršio/-la zadatak. Ovi zadaci mogu uključivati programiranje, 3D modelovanje, animaciju ili razvoj shader-a.
Na primer, tehnički zadatak može podrazumevati 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 procene tvoju sposobnost da radiš u okviru tehničkih ograničenja igre dok istovremeno demonstriraš svoju kreativnost i veštine rešavanja problema. Može ti se dati određeno vreme da završiš zadatak, a rad se ocenjuje na osnovu tehničke tačnosti, kreativnosti i ukupnog kvaliteta.