Programista netcode i fizyki (Unity)
107 PLN/ godz.B2B
MidFull-time·B2B
#431861·Dodano 2 dni temu·6
Źródło: www.skillshot.plTech Stack / Keywords
UnityNetworking
Firma i stanowisko
Firma OK Games poszukuje programisty do pracy nad sieciowo-fizyczną warstwą gry kooperacyjnej, gdzie kilku graczy steruje jednym ciałem jednocześnie. Projekt wykorzystuje silnik Unity 6 wraz z FishNet i Steam Networking Sockets; model hostowany jest przez gracza.
Wymagania
- Doświadczenie w warstwie sieciowej gier w Unity: predykcja, rekonsyliacja, interpolacja, autorytet, znajomość FishNet, Mirror, NGO lub własnych rozwiązań
- Znajomość silnika fizyki: solver, iteracje, tick, kontrolery momentów, ciała artykułowane, aktywne ragdolle
- Umiejętność budowy powtarzalnych i dokładnych pomiarów
- Gotowość do pracy zdalnej na podstawie umowy B2B
- Znajomość języka polskiego lub angielskiego
Obowiązki
- Budowa i implementacja trzech rozwiązań odniesienia: predykcja z korektą po stronie klienta, przekazywanie stanu przez serwer, pełna symulacja u każdego klienta
- Implementacja schematu podziału autorytetu nad członami ciała między graczy oraz korekta momentów kontrolerów zamiast pozycji
- Przeprowadzanie serii pomiarowych w siatce parametrów obejmujących opóźnienia, straty pakietów, sztywność regulatora i inne
- Tworzenie modułu wstrzykiwania zakłóceń do scenariuszy stresowych, w tym skoków opóźnienia i przeciążenia hosta
- Instrumentacja rozbieżności pozycji końcówek kończyn, czasu klatki i narzutu procesora warstwy sieciowej
Benefity
- Praca zdalna
- Współpraca na umowę B2B
- Stawka 18 000 zł netto miesięcznie (okolice 107 zł/h)
- Praca w niepełnym wymiarze czasu (6,5 osobomiesiąca rozłożone na 16 miesięcy)
OK Games
2 aktywne oferty