Stworzenie klienta mobilnego dla gry z PC MMORPG (PORT lub NOWY KLIENT W UNITY)
Szukam doświadczonego programisty lub całego zespołu do stworzenia mobilnego klienta (najpierw Android, docelowo również iOS) dla istniejącej już gry MMORPG na PC.
Serwer i cały backend już działają na PC. Twoim głównym zadaniem będzie stworzenie od zera klienta mobilnego, który bez problemu dogada się z naszym obecnym protokołem serwerowym.
Czego oczekuję:
- Doświadczenia w tworzeniu gier mobilnych (głównie Android) i jasnego pomysłu, w jakiej technologii najlepiej zrealizować ten projekt.
- Znajomości zagadnień sieciowych (TCP/UDP, autorskie protokoły).
- Doświadczenia z animacją postaci 3D.
- Umiejętności tworzenia płynnych interfejsów (UI) pod ekrany dotykowe.
- Dobrej optymalizacji (gra musi płynnie śmigać na średniakach i słabszych telefonach).
- Wiedzy, jak poprawnie importować gotowe assety (modele, animacje, tekstury z wersji PC).
Fajnie, jeśli masz (Mile widziane):
- Doświadczenie przy tworzeniu gier MMORPG.
- Znajomość inżynierii wstecznej (reverse-engineering) lub doświadczenie we wdrażaniu - niestandardowych protokołów sieciowych.
- Doświadczenie konkretnie z Metin2 lub bardzo podobnymi tytułami.
-Praktykę w gamedevie cross-platformowym (Android + PC).
W swojej ofercie opisz koniecznie, jak zamierzasz podejść do tego projektu od strony technologicznej. Nie narzucam z góry żadnego silnika, zaproponuj, jak możemy to najlepiej zrobić (jakaś konkretna technologia, a może po prostu bezpośredni port?) i szeroko uzasadnij swój pomysł.
Vibe Coding? = Odpadasz
WYMAGANA ZNAJOMOSĆ:
C++
Game client architecture
Grafika / rendering (DirectX, OpenGL ES, Vulkan)
Networking
Mobile development (Android Native / NDK)
UI/UX pod mobile
Asset optimization
Asset pipeline
Doświadczenie w pracy z legacy code
Możliwość stałej współpracy.