Skillshot.pl Zdalnie

Unreal Engine 5 Developer (Mid) | Gameplay, C++/Blueprints

MK STUDIOS

⚲ Warszawa / Zdalnie

10 000 zł / mies.

Wymagania

  • 3-5 lat doświadczenia komercyjnego w Unreal Engine
  • doświadczenie komercyjne w UE5 i co najmniej jeden ukończony, wydany projekt
  • umiejętność projektowania i tworzenia systemów gameplayowych od podstaw
  • samodzielność i umiejętność estymacji zadań
  • angielski na poziomie minimum B2

Mile widziane

  • doświadczenie w tworzeniu systemów symulacyjnych
  • znajomość systemów multiplayer w UE
  • doświadczenie z fizyką pojazdów lub programowaniem animowanych mechanizmów

Opis stanowiska

MK Studios to niezależne studio z 2013 roku tworzące symulatory lotnicze i szkoleniowe — dołączysz do zespołu pracującego nad AirportSim (symulator obsługi naziemnej na Steam) oraz Airport Training Simulator (narzędzie szkoleniowe dla lotnisk i linii lotniczych). Będziesz projektować i rozwijać kluczowe systemy rozgrywki w UE5, optymalizować je i tworzyć dokumentację techniczną. To oferta dla mid-level programisty z doświadczeniem komercyjnym w UE5 i co najmniej jednym wydanym projektem, który chce pracować w niszowej, lotniczej domenie. Pamiętaj, że choć wymagany jest C++, większość pracy gameplayowej odbywa się w Blueprintach — mniej satysfakcjonujące dla osób preferujących czysty kod.

🔍 Dekoder Ogłoszenia

🟡
współtworzył fundamenty rozgrywki, mechanik oraz systemów: od projektu, przez implementację, po optymalizację
Oczekuje się, że będziesz miał duży wpływ na kształtowanie kluczowych elementów gry, co może oznaczać pracę nad nowymi, nieokreślonymi jeszcze funkcjonalnościami.
🔴
Gameplay budujemy w dużej mierze na Blueprintach, a do C++ sięgamy tam, gdzie wymaga tego wydajność lub architektura
Choć wymagany jest C++, większość pracy programistycznej może odbywać się w Blueprintach, co może być mniej satysfakcjonujące dla osób preferujących czysty kod C++.
🟡
3 – 5 lat doświadczenia komercyjnego w Unreal Engine
Może to oznaczać, że oczekują kogoś z doświadczeniem w konkretnych projektach, a nie tylko z ogólną znajomością silnika.
🟡
Świetna znajomość Blueprintów i umiejętność budowania w nich czytelnych, utrzymywalnych systemów
Oznacza to, że umiejętność pisania czystego i dobrze zorganizowanego kodu w Blueprintach jest równie ważna, jak nie ważniejsza, niż znajomość C++.
🟡
Współpraca z zespołem designu i grafiki przy wdrażaniu rozwiązań
Może to oznaczać, że będziesz musiał często komunikować się i negocjować z innymi działami, co może wymagać dodatkowych umiejętności miękkich.