О позиции
Мы ищем Unity-разработчика для работы над проектом «Empire's Battle Combat Arena» — пошаговой тактической 2D-игрой на клеточной сетке с режимами PvE и PvP. Эта вакансия предлагает возможность работать удалённо и участвовать в создании увлекательного игрового опыта.
Чем вы будете заниматься
- Разработка и оптимизация игровых проектов на Unity, включая сборку под WebGL.
- Работа с сетевым мультиплеером, включая детерминированную логику и синхронизацию ходов.
- Интеграция Unity-клиента в веб-обёртку с использованием Telegram Mini Apps/WebApp SDK.
- Использование C# для реализации игровых механик и архитектурных паттернов.
- Отладка и профилирование проектов с использованием Unity Profiler и Memory Profiler.
- Работа в команде с использованием Git и GitLab для управления версиями кода.
Требования
- Минимум 3 года коммерческого опыта на Unity, включая 1 год на продакшен-проекте с кодовой базой от 30k строк C#.
- Опыт сборки и оптимизации проектов под WebGL, включая работу с Addressables и ограничениями памяти.
- Знание сетевого мультиплеера и детерминированной логики.
- Уверенное владение C# и понимание его особенностей в контексте Unity.
- Опыт работы с архитектурными паттернами, такими как State Machine и Observer/Event-driven.
- Навыки работы с REST-клиентами и сериализацией данных.
Будет плюсом
- Опыт работы с Telegram Mini Apps/WebApp SDK.
- Знание методов отладки WebGL-билдов в браузере.
- Опыт работы с GitLab и понимание процессов Code Review.
Что мы предлагаем
- Конкурентная зарплата в диапазоне $10,000 - $15,000 в месяц.
- Удалённая работа с гибким графиком.
- Участие в интересных проектах в сфере игровой разработки.
- Возможности для профессионального роста и обучения.
- Дружелюбная команда и поддержка в реализации идей.
Если вы хотите стать частью нашей команды и работать над увлекательными проектами, присылайте свои резюме через указанный источник.
Вакансия предлагает интересный проект в игровой разработке с хорошими условиями. Требования к опыту и навыкам достаточно высокие, что делает её привлекательной для опытных специалистов.
Кто здесь добьётся успеха
Глубокое понимание Unity и опыт работы с WebGL для оптимизации производительности игр на браузерных платформах.
Способность эффективно работать в удалённой команде, включая навыки управления временем и самоорганизации, чтобы успешно справляться с задачами без постоянного надзора.
Опыт работы с системами контроля версий, такими как Git, для совместной разработки кода и управления игровыми ресурсами через Addressables.
Навыки разработки сетевого мультиплеера, включая понимание REST API и детерминированной логики для обеспечения стабильного игрового процесса в PvE и PvP режимах.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев