🎯 К каким бизнес-метрикам привязывают HR-бренд?

Проводим исследование и будем рады поговорить с теми, кто отвечает за репутацию работодателя. За участие дарим записи Хабрасеминара!

→ Пройти опрос и забрать записи

Программист Unity для игр под мобильные платформы

от 60 000 ₽

Требования

Разработка ПО
Middle
Unity3d
Разработка игр
C#
Разработка под Android
SQLite
Android NDK
Шейдеры
Оптимизация кода
Текстурирование
Графика для игр

Условия

Можно удалённо
Неполный рабочий день

Компания

Юридические услуги, экспертная деятельность, разработка программного обеспечения

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

Условия работы

Требуется программист со знанием Unity3d-движка и опытом разработки и оптимизации игр под мобильные платформы. Поскольку ищется человек под доработку и оптимизацию готового проекта, крайне желательно умение разбираться в чужом коде (довольно большом и далеко не оптимальном). 

У нас имеется почти готовый игровой проект, разработанный на Unity3d под мобильные платформы Android и iOS (пока только на Android), представляющий собой онлайновую PvP-аркаду в стиле World of Warships, Iron Force и War Robots. Данный проект предназначен в первую очередь для иностранного (американского) рынка в соответствие с первоначальными договоренностями с заказчиком из калифорнийской компании, поэтому имеются соответствующие требования к качеству графики в нем. Для этого проекта нужно доделать некоторый функционал на клиентской и частично на серверной стороне, оптимизировать его для Android-платформы (частично игра оптимизирована, но не до конца) и подготовить игру к изданию.

Бонусы

Месячные премии за качество работы до 50% от оклада.

Возможность работы над перспективным проектом.

Широкая возможность профессионального роста.

Широкий доступ к обучающей литературе, а также большому числу Unity Assets, обучающих видео, а также ряду дополнительных инструментов для игровой разработки, в том числе профессиональных средств разработки графики, анимации и прочего.

В случае успешной реализации проекта возможно заключение договора о сотрудничестве с одной из ведущих мировых компаний по разработке игр.

Дополнительные инструкции

Требования:

- уверенное владение языком C#;

- опыт работы с Unity не менее 2-х лет;

- опыт разработки и оптмимизации игр под мобильные платформы;

- умение работать со средствами оптмизации и отладки, предоставляемые Unity-движком (профилировщиком, оптимизацией ресурсов CPU/GPU, отладчиком ADB под Android и т.д.);

- умение работать с разработанными 3d-моделями и текстурами под них (натягивание текстуры на модель, работа с картой нормалей, сжатие текстур для мобильных платформ и т.д.);

- умение работать с пост-процессингом;

- умение писать чистый, поддерживаемый и документированный код 

Будет плюсом:

- знание реактивного программирования;

- умение писать шейдеры;

- знакомство с СУБД SQLite;

- знакомство с серверным движком Photon Server;

- опыт разработки различных визуальных Sci-Fi эффектов, в том числе с использованием дополнительных ассетов;

- умение работать с различными программами создания графики и анимации вроде Cinema4D, Substance Painter, Houdini и т.д.