
Nimble — кең тұтынушылар аудиториясына арналған интерактивті ойын тәжірибелерін жасайтын компьютерлік ойындар компаниясы. Ойындар, медиа және B2C ойын-сауық салаларында жұмыс істейтін компания әртүрлі қызығушылықтары бар ойыншыларды тартуға арналған қолжетімді өнімдер әзірлеуге назар аударады.
Техникалық UI дизайнері – Unreal Engine (қашықтан, Солтүстік Каролина)
AAA ойындарын әзірлеу бойынша серіктеске арналған ауқымдалатын, бейімделгіш Unreal Engine интерфейстерін жасаңыз. MVVM негізіндегі UI, контроллер арқылы навигация және платформалар арасындағы өнімді ойыншы тәжірибесін әзірлеңіз.
Сипаттама
- Функциялар мен вайрфреймдерді ауқымы нақты іске асыру тапсырмаларына айналдырып, тәуелділіктер мен ашық сұрақтарды ерте анықтаңыз.
- UMG және Widget Blueprint көмегімен Unreal Engine интерфейстерін әзірлеңіз және қолдаңыз.
- Blueprint скрипттері арқылы интерфейс мінез-құлқы мен өзара әрекеттесу логикасын жасаңыз.
- Өнім талаптары мен визуалды дизайндар өзгергенде бейімделе алатын қайта пайдаланылатын UI компоненттерін жобалаңыз.
- UI Engineering тобымен бірге ViewModel, көрініс байланыстары және MVVM үлгілері арқылы деректерге негізделген интерфейстерді жасаңыз.
- Қолданыстағы C++ UI архитектураларында жұмыс істеп, ойын жүйелері мен презентация қабаттары арасындағы деректер ағынын бақылаңыз.
- Экран өлшемдерін, қауіпсіз аймақтарды, локализацияны, қолжетімділікті, бейімделгіш масштабтауды және өзгермелі мазмұнды ескеріңіз.
- Әртүрлі енгізу әдістері мен мақсатты платформаларды да қолдайтын контроллерге негізделген навигация жасаңыз.
- UMG, Slate, C++, текстуралар және байланысты жүйелердегі UI өнімділігі мен орындау кезіндегі немесе жад шығындарын бағалаңыз.
- UI іркілістерін зерттеп, тереңірек техникалық талдауды қажет ететін мәселелерде Engineering тобымен бірлесіп жұмыс істеңіз.
- Функцияларды әзірлеуді UX, UI Art, Engineering және Production командаларымен үйлестіріңіз.
- UI технологиясы дамыған сайын команданың жұмыс процестерін, конвейерлерін, құжаттамасын және іске асыру стандарттарын жетілдіріңіз.
- Техникалық шектеулер мен жеткізу талаптарын теңестіре отырып, ойыншы тәжірибесінің мүддесін білдіріңіз.
Талаптар
- Unreal Engine және UMG интерфейстерін іске асыру бойынша кәсіби тәжірибе.
- MVVM, ViewModel, деректерді байланыстыру және деректерді презентациядан бөлу туралы терең білім немесе соған ұқсас архитектуралық тәсілдер.
- C++ негіздері мен деректер типтерін, C++ негізіндегі UI жүйелерінде бірлесіп жұмыс істеуге жеткілікті деңгейде білу.
- UI архитектурасы мен компоненттік дизайнды түсінетін, техникалық UI іске асырудың жоғары деңгейдегі дағдылары.
- Орналасу, композиция, иерархия, өзара әрекеттесу үлгілері, бейімделгіш мінез-құлық және күйді басқаруды қоса алғанда, UI және UX қағидаларын жақсы меңгеру.
- Локализацияны, мәтіннің сыймауын, динамикалық мазмұнды, масштабтауды, өзгеретін деректерді және әртүрлі енгізу әдістерін жоспарлай білу.
- Контроллер арқылы навигацияға және басқа енгізу әдістеріне арналған интерфейстер жасау тәжірибесі.
- UI іске асыру кезінде өнімділік пен орындау шығындарын ескеру тәжірибесі.
- Айқын кросс-функционалды коммуникация дағдылары және Design, Art, Engineering және Production топтарымен жұмыс тәжірибесі.
- Unreal Engine бойынша кәсіби тәжірибе; кандидаттар қозғалтқышты жұмыс барысында үйренбей-ақ үлес қосуға дайын болуы керек.
- PC UI шығарылымын жасау тәжірибесі өте өзекті.
- Консольдік және/немесе мобильді платформаларда жұмыс тәжірибесі құнды.
- Қалаулы: Unreal Insights тәжірибесі.
- Қалаулы: Бірнеше платформаға арналған UI шығарылымын жасау тәжірибесі.
- Қалаулы: UI материалдары, анимация және қозғалыс тәжірибесі.
- Қалаулы: Figma немесе соған ұқсас прототиптеу құралдарын пайдалану тәжірибесі.