FaustMarket
Middle · Фриланс · Договорная · Удаленная работа
О проекте и формате партнерства: Мы создаем сессионный онлайн Sci-Fi Top-Down Shooter на базе Unreal Engine 5 с релизом в Steam (кооператив / PvP / PvE).
Мы ищем Gameplay / Network программиста в статусе соавтора / технического партнера:
- Равноправное партнерство (RevShare): Чистая прибыль от продаж игры, DLC и внутриигровых предметов в Steam делится в равных долях между участниками команды.
- Юридическая прозрачность: Доли, процент и условия фиксируются в партнерском договоре.
- Интересный технический вызов: Проектирование сетевой архитектуры, синхронизация динамичного экшена, интеграция сервисов Steam.
Над чем работать?
- Название проекта(ов): Sci-Fi Top-Down Shooter [Online / RevShare]
На какие задачи (обязанности)?
- Проектирование и разработка клиент-серверной архитектуры на базе сетевой модели UE5 (Listen Server / Dedicated Server);
- Реализация сетевой репликации для динамичного Top-Down геймплея: передвижение, стрельба, разброс, проджектайлы, хитбоксы, увороты;
- Синхронизация сетевых анимаций, визуальных эффектов (Niagara) и звуков;
- Интеграция Steam Online Subsystem (OSS): создание лобби, матчмейкинг, инвайты друзей через Steam, список серверов;
- Сетевой ИИ противников (синхронизация поведения ботов/мобов на сервере и клиентах);
- Оптимизация сетевого трафика, сглаживание пинга, компенсация задержек (lag compensation).
Какого профессионала ищем?
- Уверенный опыт работы с Unreal Engine 4/5 и понимание сетевой модели движка (Network Replication, RPC, Server-Authoritative logic);
- Владение C++ и Blueprints (сетевой кор-код пишется на C++ для оптимизации и надежности);
- Опыт создания мультиплеерных механик (синхронизация оружия, здоровья, инвентаря/способностей);
- Понимание работы Online Subsystem (OSS) / Steamworks API;
- Умение работать с Git (или Perforce).