Unity-разработчик в 2D Pixel-art Platformer

Кадыров Дмитрий Сергеевич

Unity-разработчик в 2D Pixel-art Platformer

Описание вакансии

О компании

Мы небольшая начинающая игровая студия, сфокусированная на создании атмосферных 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

---------------

Что написать в сопроводительном письме

В сопроводительном письме (или сообщении) расскажи, пожалуйста, по пунктам:

  1. Где учишься или учился(ась)

  2. Учился(ась) ли на курсах по геймдеву или смотрел(а) уроки

  3. Как ты связан(а) с играми и геймдевом

  4. Что интересного можешь рассказать о своей причастности к геймдеву

---------------

Формат набора

Предскрининг. Оценка портфолио и соответствия требованиям

Короткая встреча. 15–25 минут: знакомство, опыт, ожидания, формат

Тестовое задание. Сделать Code-review 1-2 действующих скриптов проекта, а также спроектировать любой prefab объект, на твое усмотрение

Финальная встреча. 15–25 минут: обсудим результаты тестового и финальное решение. Фидбек

Посмотреть контакты работодателя

Похожие вакансии

Компьютерная академия TOP (Компьютерная Академия ТОП)

Преподаватель программирования в IT Колледж

Компьютерная академия TOP (Компьютерная Академия ТОП)

  • Москва

  • Не указана

Рекомендуем
Хекслет
  • Москва

  • Не указана

Рекомендуем
Онлайн-школа EcoFamilySchool
  • Москва

  • Не указана

Рекомендуем
pompa -женская одежда

Менеджер по продажам В2В

pompa -женская одежда

  • Москва

  • до 48000 RUR

Геомакс Финанс

Unity разработчик

Геомакс Финанс

  • Москва

  • до 48000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию