Hej!
Jesteśmy FERA Games – nowym studiem założonym przez weteranów branży, który współpracuje z Metashift Labs przy tworzeniu Dominus Automa. Naszą misją jest redefinicja tego, jak dorośli gracze, 30+, mogą doświadczać rozgrywki w dobie braku czasu i obowiązków dorosłego życia nie ujmując kompleksowości czy aspektów socjalnych.
Szukamy osoby, która dołączy do naszego Core Teamu jako Senior Unity Developer na wczesnym etapie - co oznacza realny wpływ, udział w kluczowych decyzjach oraz potencjał na udział equity w firmie.
Projekt
Dominus Automa to zautomatyzowany multiplayer RPG, w której bohaterowie wykonują Twoje polecenia – nawet gdy się wylogujesz, w której dzięki komunikacji opartej na modelom językowym możesz rozmawiać i wydawać komendy swojemu bohaterowi z popularnych komunikatorów (Whatsapp, Telegram etc).
Projekt skierowany jest do grupy zapracowanych, dorosłych graczy aRPG/MMO/IDLE.
Zautomatyzuj działania swojego bohatera, aby wysłać go na polowanie do świata pełnego innych graczy i zamknąć swoje urządzenie. Bohaterowie pozostają w otwartym świecie, gdzie zbierają się, craftują i polują autonomicznie dla Ciebie – 24/7. Wydawaj polecenia swojej postaci i rozmawiaj z nią za pomocą telefonu - nie będąc przy komputerze, używając naturalnego języka. Twój bohater rozwija swoją osobowość zgodnie z tym, czego doświadcza w grze, co widać w sposobie, w jaki z tobą rozmawia.
Kogo szukamy?
Poszukuje doświadczonego Architekta/Senior Unity Developera, który zaprojektuje i stworzy z nami systemy, które nie wysypią się od nadmiaru graczy ;)
Twoje wyzwania:
- Systemy Automatyzacji (Core): Zaprojektowanie i implementacja edytora logiki dla graczy (system konfigurowania AI postaci)
- Architektura Symulacji: Stworzenie architektury, która obsługuje logikę gry w czasie rzeczywistym
- Warstwa sieciowa (Photon): Implementacja warstwy sieciowej. Synchronizacja nie tylko pozycji, ale przede wszystkim złożonych stanów symulacji i decyzji AI pomiędzy klientami
- Data-Driven Design: Projektowanie struktur danych, które pozwolą na łatwą rozbudowę mechanik (crafting, combat rules) bez konieczności ciągłego refaktoringu kodu
- Low Poly & Shaders: Wsparcie przy implementacji warstwy wizualnej (3D Low Poly) i shaderów, aby gra wyglądała świetnie i działała płynnie nawet na urządzeniach mobilnych w przyszłości
- RPG: Implementacja standardowych mechanik gier RPG jak skille, pasywki, traity, gear, itemy, craft, gathering, talent trees, rasy, klasy etc.
- Pozostałe rzeczy związane z tworzeniem gier takie jak tworzenie UI, animacje, VFX-y oraz klasyczne code review, testowanie i naprawianie bugow
- Umiejętność tworzenia optymalnych multiplatformowych rozwiązań, których będzie można uruchomić również na urządzeniach mobilnych
Czego wymagamy?
- Minimum 5 lat doświadczenia w Unity (C#) i udokumentowane sukcesy w złożonych projektach
- Bardzo dobra znajomość Photon-a: Zwłaszcza przy architekturze Server-Authoritative
- Silne zaplecze w AI/Logice: Doświadczenie w tworzeniu systemów decyzyjnych (Behavior Trees, Finite State Machines, GOAP lub systemy node-based). Musisz umieć oddać te narzędzia w ręce gracza.
- Umiejętności Architektoniczne: Doświadczenie w budowaniu skalowalnych systemów (Scriptable Objects, ECS lub inne podejścia data-oriented)
- Doświadczenie z PlayFab/Azure/Firebase (lub analogicznym backendem) – gra toczy się nawet, gdy klienta nie ma, więc logika serwerowa jest kluczowa
- Znajomość zagadnień związanych z optymalizacją (pamięć, CPU) – symulacja wielu zautomatyzowanych jednostek wymaga wydajnego kodu
- Bardzo dobra znajomość gier MMORPG - musisz czuć pasję do tego co robisz i tak jak my kochać ten gatunek, rozumiesz core loop, PvP, grind, progresję, combat
- Znajomość narzędzi: Trello, Figma, Notion, Google Docs, Miro, etc
- Samoorganizacja pracy, systematyczność i sumienność
- Umiejętność estymowania zadań
Mile widziane:
- Zamiłowanie do optymalizacji i automatyzacji rozgrywki
- Doświadczenie z grami takimi jak Lineage 2, ArcheAge, World of Warcraft, Albion, WoW, Tibia, Metin (najlepiej od strony prywatnych serwerów)
- Background w systemach live ops / GAAS / seasonal content
- Doświadczenie z botowaniem w grach, auto-combatem i systemami idle/AFK
- Znajomość Node Graph Processors (tworzenie wizualnych edytorów w Unity)
- Rozumienie determinizmu w grach sieciowych
- Znajomość działania Cloud Functions
- Doświadczenie w integracji rozwiazań AI (LLM / ML) zarówno w projekcie jak i w procesie tworzenia kodu
Oferujemy:
- Pracę 100% zdalna na Discordzie ze okazjonalnymi spotkaniami w Krakowie
- System core hours
- Umowa B2B
- 10-14k PLN netto
- Potencjalny equity share
- Pracę przy projekcie typu "Greenfield" – masz wpływ na każdą linijkę kodu
- Wyzwanie intelektualne – będziemy tworzyć coś, czego jeszcze na tym rynku nie ma
Sounds good? Wyślij nam swoje CV, portfolio i napisz nam parę słów o sobie! :)
Dodaj też proszę poniższy zapis:
"I hereby agree to the use of my personal data included in the recruitment application (including CV) in future recruitment processes organized by the company FERA Games".