Text copied to clipboard!
Наслов
Text copied to clipboard!Programer igara
Опис
Text copied to clipboard!
Tražimo talentovanog i strastvenog programera igara koji će se pridružiti našem timu i pomoći u razvoju inovativnih i uzbudljivih video igara. Kao programer igara, bićete odgovorni za dizajniranje, implementaciju i optimizaciju softverskih rešenja koja omogućavaju besprekorno iskustvo igranja. Rad u našem timu zahteva kreativnost, tehničku stručnost i sposobnost rešavanja problema kako biste osigurali da naši proizvodi budu visokog kvaliteta i privlačni igračima širom sveta.
Vaše glavne odgovornosti uključuju razvoj i održavanje koda za različite aspekte igre, uključujući mehaniku igranja, veštačku inteligenciju, fiziku i korisnički interfejs. Takođe ćete raditi na optimizaciji performansi kako bi igre radile glatko na različitim platformama. Očekuje se da sarađujete sa dizajnerima, umetnicima i drugim programerima kako biste osigurali da svi aspekti igre funkcionišu skladno.
Idealni kandidat treba da ima iskustvo u programiranju igara koristeći jezike kao što su C++, C# ili Python, kao i poznavanje razvojnih okruženja poput Unity ili Unreal Engine. Takođe je važno da imate razumevanje algoritama, struktura podataka i principa objektno orijentisanog programiranja. Iskustvo sa mrežnim igrama, grafičkim programiranjem ili razvojem mobilnih igara smatra se prednošću.
Pored tehničkih veština, tražimo osobu koja je timski igrač, sposobna da komunicira ideje i rešenja, kao i da se prilagođava promenama u razvoju projekta. Ako ste strastveni u vezi sa igrama i želite da radite na uzbudljivim projektima u dinamičnom okruženju, ovo je prava prilika za vas!
Одговорности
Text copied to clipboard!- Razvoj i implementacija mehanike igranja i funkcionalnosti igre.
- Optimizacija performansi igre za različite platforme.
- Saradnja sa dizajnerima, umetnicima i drugim programerima.
- Pisanje čistog, efikasnog i održivog koda.
- Testiranje i ispravljanje grešaka u kodu.
- Razvoj i integracija veštačke inteligencije i fizike u igri.
- Rad na mrežnim funkcionalnostima i multiplayer sistemima.
- Praćenje novih tehnologija i trendova u industriji igara.
Захтеви
Text copied to clipboard!- Iskustvo u programiranju igara koristeći C++, C# ili Python.
- Poznavanje razvojnih okruženja kao što su Unity ili Unreal Engine.
- Razumevanje algoritama, struktura podataka i objektno orijentisanog programiranja.
- Iskustvo sa optimizacijom performansi i rešavanjem problema.
- Sposobnost rada u timu i dobre komunikacione veštine.
- Poznavanje mrežnog programiranja i multiplayer sistema je prednost.
- Iskustvo sa grafičkim programiranjem i shaderima je poželjno.
- Strast prema video igrama i razvoju interaktivnih iskustava.
Могућа питања на интервјуу
Text copied to clipboard!- Možete li opisati projekat igre na kojem ste ranije radili?
- Koje razvojne alate i jezike najčešće koristite?
- Kako biste optimizovali performanse igre na mobilnim uređajima?
- Kako rešavate probleme sa bagovima i greškama u kodu?
- Kako biste implementirali veštačku inteligenciju za neprijateljske likove u igri?
- Koji su vaši omiljeni žanrovi igara i zašto?
- Kako biste pristupili razvoju multiplayer funkcionalnosti?
- Kako ostajete u toku sa najnovijim trendovima u industriji igara?