Unity Developer (k/m)
Brak informacji o wynagrodzeniu
MidFull-time
#402553·Dodano 14 dni temu·16
Źródło: www.skillshot.plTech Stack / Keywords
UnityGit
Firma i stanowisko
Lukaverse tworzą osoby z wieloletnim doświadczeniem w branży. Tworzymy i portujemy gry na konsole oraz PC. Pracujemy nad grami o różnej tematyce i przekroju, ale głównie w obszarze gier casualowych oraz projektów F2P. Pracujemy zarówno nad projektami klientów, jak i własnymi IP rozwijanymi wewnętrznie.
Wymagania
- Bardzo dobra znajomość Unity w zakresie systemów związanych z UI (Canvas, Prefaby, Prefab Variants, 9-Slice, Sprite Atlasy, animacje UI, Particle System, skalowanie, anchory, pivoty).
- Doświadczenie w tworzeniu lub rozwijaniu interfejsów użytkownika w Unity.
- Wiedza na temat różnic wynikających ze specyfiki platformowych (PS4, PS5, Xbox, Steam, Nintendo Switch).
- Umiejętność dostosowywania istniejącego kodu do nowych wymagań projektowych.
- Umiejętność pracy na podstawie mockupów.
- Umiejętność diagnozowania i naprawiania błędów UI.
- Dbałość o jakość kodu i optymalizację.
- Dobra znajomość systemu kontroli wersji Git (Git LFS, .gitignore, podstawowe workflow).
- Samodzielność, dokładność oraz dobra organizacja pracy.
- Umiejętność efektywnej komunikacji i współpracy z zespołem.
- Umiejętność dostosowania pracy do istniejących systemów wewnętrznych związanych z UI.
Nice to have:
- Doświadczenie z procesami certyfikacyjnymi poszczególnych konsol.
- Doświadczenie z platformami PlayStation, Xbox (wraz z MS Store), Nintendo Switch i Steam.
- Doświadczenie z lokalizacją UI i obsługą wielu języków.
- Doświadczenie z Addressables i/lub Asset Bundles.
Obowiązki
- Wsparcie przy portowaniu gry z urządzeń mobilnych na konsole.
- Przebudowa oraz dostosowanie istniejącego interfejsu użytkownika do standardów konsolowych.
- Wykorzystanie istniejących systemów UI oraz rozwijanie ich o nowe funkcjonalności.
- Dostosowywanie istniejącego kodu do nowych wymagań projektowych.
- Praca na podstawie mockupów dostarczonych przez grafika.
- Diagnozowanie i naprawianie błędów związanych z UI.
- Dbałość o jakość kodu, czytelność oraz optymalizację rozwiązań.
- Współpraca z zespołem.
Inne informacje
Wyrażenie zgody na przetwarzanie danych osobowych zgodnie z RODO do celów rekrutacji.
Lukaverse
Pracodawca