100000 до 170000 RUR
от
Нижний Новгород
О проекте: Мидкорная игра с синхронным PvP, где в одной сессии играют пять игроков, один ловец, четверо убегающих (hide & seek жанр).
Требуется разрабочик на сервер-клиент:
Сервер-Клиент
(примеры задач)
- продумывание и разработка архитектуры системы чатов по ГД
- реализация сервиса добавления, приглашения друзей в матч, используя предоставленный API для работы с сервером
- подсчет и отправка статистики с одного сервера на другой.
Клиентские задачи
(примеры задач)
- верстка UI;
- внедрение туториала по описанию;
- реализация миниигр;
- добавление/изменение визуальных объектов;
- внедрение 3д моделей с анимациями предоставленными отделом контента
- профилировать и оптимизировать ui/3д/кодовую часть
- верстка и логика системы чатов, с предоставленными UI дизайном(например, фигма) и серверным API для работы с чатами
Требования:
- Требуемый опыт работы на Unity 3-5 года;
- Высшее техническое образование;
- Хорошее владение git
- Умение разбираться в существующем коде
- Опыт работы с unity mirror networking
- Реализованные проекты и примеры собственного кода;
- Следование принципам "чистого кода";
- Знание хорошее математики, классических алгоритмов и структур данных
- Умение писать асинхронных код
- Оптимизация и рефакторинг существующего кода
- Опыт использования REST API, Json
- Опыт работы с asset bundle
- Опыт работы с Unity UI (Canvas и UI компоненты) и понимание особенностей их отрисовки и обновления
- Понимание tcp/udp, http протоколов
- Понимание структуры 3д-модели(uv, полигональность)
- Понимание MVx-подобных паттернов
- Знание технического английского
- Примеры выпущенных в релиз проектов
Формат работы: удаленный
ЛИЧНОЕ ПОСЛАНИЕ: Присылайте информацию о себе, обязательно ссылку на реализованные проекты или код. Также укажите какая часть работы Вам больше по душе.