Unity-разработчик в 2D Pixel-art Platformer
25 000 ₽
О компании
Мы небольшая начинающая игровая студия, сфокусированная на создании атмосферных 2D-игр с упором на геймплей и ощущение «flow». Сейчас мы полностью сконцентрированы на нашем основном проекте — мобильной игре Ghost-Edge, 2D Pixel-Art платформере для iOS / Android
Жанр, сеттинг: фэнтези / sci-fi
Мы ищем разработчика на Unity, который поможет нам превратить Ghost-Edge из «классной идеи» в цельно спроектированную, увлекательную игру
Это стажёрская позиция на 3-6 месяцев, где у тебя будет возможность поработать над реальным проектом, повлиять на ключевые решения по механикам, геймдизайну и левелдизайну и добавить живой проект в своё портфолио
Мы уже в открытом тестировании (Open Beta)
Ghost Edge сейчас в стадии открытого тестирования — бета-версию можно скачать, поиграть и потестировать уже сегодня. Это хороший способ заранее понять, нравится ли тебе сеттинг, темп, управление и общий “feel” платформера
Актуальная информация о проекте и доступ к бете — на decompai.app
---------------
Чем предстоит заниматься
-
Разрабатывать core-механику
Поддерживать и улучшать движение персонажа: run/jump/dash/wall-slide/wall-jump, “game feel”, физика, тайминги, устойчивость поведения на разных FPS
-
Реализовывать игровые системы и взаимодействия
Делать и поддерживать чекпоинты, ловушки, врагов, триггеры, спавн/респавн, взаимодействия с окружением, простые state-машины и правила поведения
-
Собирать и поддерживать уровни в Unity
Помогать с интеграцией уровней: prefab’ы, Tilemap, коллайдеры, триггеры, точки интереса, настройка параметров и дебаг поведения на уровне
-
Делать UI и игровые экраны
Работать с меню/HUD/панелями результата и смерти, кнопками, анимациями интерфейса, локализацией, удобством навигации и корректной логикой отображения
-
Интегрировать сервисы платформы
Авторизация и фичи платформ: Google Play Games / Apple Game Center, а также Unity Gaming Services (Authentication/Leaderboards)
-
Поддерживать аналитику и события
Подключать/настраивать Unity Analytics: отправка базовых событий (например: старт уровня, смерть, прохождение, сбор предметов), проверка корректности и полезности данных
-
Оптимизировать производительность и стабильность
Профилировать и устранять лаги: уменьшать GC, оптимизировать Update/FixedUpdate, следить за производительностью на мобайле, фиксить баги и краши
-
Подготавливать сборки под Android/iOS
Настраивать билды, решать проблемы сборки, готовить версии для тестирования (internal test/TestFlight), следить за корректной работой на девайсах
-
Держать код в порядке
Писать чисто и поддерживаемо: понятные имена, структура, комментарии по месту, рефакторинг без “сломать всё”, базовые тестовые/отладочные утилиты.
---------------
Требования
Обязательно:
-
Опыт разработки на Unity и C#
Уверенное владение Unity (обязательно наличие pet-project), понимание Unity lifecycle и компонентного подхода
-
Опыт работы с 2D (Physics2D)
Коллайдеры, триггеры, слои, Raycast/Overlap, FixedUpdate, контроль поведения физики и устойчивость механик
-
Навыки работы с анимациями
Animator Controller, клипы, transitions, параметры/триггеры, приоритеты анимаций, события анимации (Animation Events)
-
Понимание мобильных ограничений
Оптимизация под Android/iOS: производительность, память, частота кадров, минимизация аллокаций, практики “не делать тяжёлое в Update”
-
Умение разбираться в существующем коде и доводить задачи до результата
Аккуратность, самостоятельность, ответственность, умение дебажить и фиксить причины, а не симптомы
-
Git и дисциплина разработки
Ветка/коммиты/PR, читаемые коммиты, базовый code style
Будет плюсом:
-
Опыт с Unity Gaming Services
-
Интеграции Google Play Games / Apple Game Center
-
Опыт с Unity UI и Localization
---------------
Что написать в сопроводительном письме
В сопроводительном письме (или сообщении) расскажи, пожалуйста, по пунктам:
-
Где учишься или учился(ась)
-
Учился(ась) ли на курсах по геймдеву или смотрел(а) уроки
-
Как ты связан(а) с играми и геймдевом
-
Что интересного можешь рассказать о своей причастности к геймдеву
---------------
Формат набора
Предскрининг. Оценка портфолио и соответствия требованиям
Короткая встреча. 15–25 минут: знакомство, опыт, ожидания, формат
Тестовое задание. Сделать Code-review 1-2 действующих скриптов проекта, а также спроектировать любой prefab объект, на твое усмотрение
Финальная встреча. 15–25 минут: обсудим результаты тестового и финальное решение. Фидбек
Сравнение со средней зарплатой в похожих вакансиях:
110k
190k
61k
275k
Опубликована 12 часов назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва