Unity Developer (gamedev)
Зарплата
от 130 000 ₽
Требования
Местоположение и тип занятости
Компания
Студия разработки хороших игр
Описание вакансии
О компании и команде
Мы независимая инди-студия. Сплочённая команда и опытные профессионалы. Последние несколько лет мы создаём игру своей "жизни", и это не пустые слова. Мы хотели и сделали хорошую игру со своими правилами, блэкджеком и химерами.
Наша игра уже доступна: Knock on the Coffin Lid.
В связи с успехом проекта мы ищем талантливого программиста к нам в команду, которому было бы интересно делать что-нибудь из списка ниже.
Ожидания от кандидата
Задачи на выбор из:
- Разработка клиентской части игры.
- Собирать разные панели и писать их логику.
- Расширять логику AI.
- Расширять доступные эффекты карт.
- Настраивать звуковое ядро — всё, что связано с воспроизведением звуков и музыки.
- Расширение механизма пояснений к механикам в тексте.
- Добавление предметов, сетов и механик их работы.
- Настройка прокачки, UI и логики.
- Настройка диалогов, анимаций, режиссуры.
- Логика боёв, создания боя, хода игры.
- Разделение визуала и логики, пайплайн воспроизведения изменений.
- Логика работы событий с карты.
- Хранение игровых ресурсов.
- Хранение данных.
- Написание системы UI.
- Написание утилит-тестеров.
- Детерминирование игровой системы.
- Анимирование всех панелей и карт в руке.
- И многое другое :)
Требования:
- Опыт работы на Unity3D (C#) от 3 лет.
- Отличное знание Unity и всех её подсистем.
- Отличное знание C#, умение писать чёткий, понятный, структурированный код.
- Отличное знание паттернов проектирования.
- Умение верстать адаптивные интерфейсы в uGUI.
- Умение разбираться в чужом коде, проводить рефакторинг.
- Уверенные знания по работе с системой контроля версий git.
Плюсом будет:
- Участие в разработке выпущенных игр под мобильные платформы на аналогичной должности.
- Умение разрабатывать и поддерживать стабильную архитектуру.
- Коммуникабельность, умение чётко доносить свою точку зрения и принимать точку зрения остальных участников команды.
- Умение отлаживать и оптимизировать проекты под мобильные платформы iOS/Android.
Условия работы
Для вас:
- Конкурентная заработная плата.
- Бонусы по итогам выполнения KPI и запуска проектов.
- Коллектив творческих и позитивных людей.
- Приветствуем работу удалённо.