Cubic Games – студия разработки, входящая в холдинг GDEV. Мы выросли из небольшой команды в ведущую геймдев-студию с более чем 120 специалистами. Наша миссия – создавать уникальные пиксельные игры, среди которых популярный Pixel Gun 3D с аудиторией более 5 миллионов игроков ежемесячно.
Сейчас мы работаем над новым проектом — Pixel Gun 2
Мы ищем опытного серверного C# разработчика для работы над многопользовательской игрой в жанре FPS. Наш сервер представляет собой headless-билд Unity, поэтому глубокое понимание работы Unity и сетевых технологий является обязательным. Вы будете разрабатывать и поддерживать серверную логику, обеспечивать стабильность и производительность игры, а также интегрировать сетевые решения на основе Photon Fusion.
Обязанности:
Разработка и оптимизация серверной логики на C# для headless Unity-билда.
Интеграция и настройка сетевых решений с использованием Photon Fusion.
Обеспечение масштабируемости и отказоустойчивости серверной инфраструктуры.
Реализация игровой логики для многопользовательских шутеров (синхронизация игроков, обработка физики, античит-механизмы).
Отладка и устранение сетевых и серверных ошибок.
Взаимодействие с клиентскими разработчиками и геймдизайнерами для реализации новых механик.
Участие в код-ревью и поддержание высокого качества кода.
Требования:
Опыт работы: от 3 лет в серверной разработке на C#.
Знание Unity: уверенное понимание работы движка Unity, включая его сетевые возможности и headless-режим.
Опыт с Photon Fusion: практический опыт настройки и интеграции Photon Fusion для многопользовательских игр.
Уверенное владение асинхронным программированием и многопоточностью в C#.
Знание сетевых протоколов (TCP/UDP) и принципов клиент-серверного взаимодействия.
Опыт работы с системами контроля версий (Git).
Навыки оптимизации производительности серверного кода.
Будет плюсом:
Опыт работы с облачными сервисами (AWS, Azure, Google Cloud) для развертывания серверов.
Разработка шутеров: опыт работы над проектами в жанре шутер (FPS/TPS), понимание специфики жанра (быстрая синхронизация, низкая задержка, баллистика).
Существенным плюсом будет практический опыт с Amazon GameLift
Знание других сетевых фреймворков (Mirror, Netcode for GameObjects).
Опыт разработки античит-систем.
Что мы предлагаем?
Гибкость в выборе формата работы: удаленно или в офисах в Ереване и на Кипре.
Официальное оформление: Трудовой кодекс Армении или дистанционный контракт из другой страны.
Прозрачные условия: белая зарплата, 21 рабочий день отпуска, 3 дополнительных выходных в год, 100% оплата больничного.
ДМС (в Армении или на Кипре) с первого рабочего дня.
Поддержка профессионального развития: воркшопы, мастер-классы, внутренняя образовательная программа.
Корпоративные мероприятия, подарки и бонусы на праздники.
XCloud Labs LTD
Армения
Не указана
Смарт Апп Технолоджи лимитед
Армения
Не указана
Армения
от 4000 USD