Мы небольшая начинающая игровая студия, сфокусированная на создании атмосферных 2D-игр с упором на геймплей и ощущение «flow». Сейчас мы полностью сконцентрированы на нашем основном проекте — мобильной игре Ghost-Edge, 2D Pixel-Art платформере для iOS / Android
Жанр, сеттинг: фэнтези / sci-fi
Мы ищем разработчика на Unity, который поможет нам превратить Ghost-Edge из «классной идеи» в цельно спроектированную, увлекательную игру
Это стажёрская позиция на 3-6 месяцев, где у тебя будет возможность поработать над реальным проектом, повлиять на ключевые решения по механикам, геймдизайну и левелдизайну и добавить живой проект в своё портфолио
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 минут: обсудим результаты тестового и финальное решение. Фидбек
Компьютерная академия TOP (Компьютерная Академия ТОП)
Москва
Не указана
Москва
до 60000 RUR
Москва
до 48000 RUR
Москва
до 60000 RUR
Москва
до 60000 RUR
Москва
от 20000 RUR