Ведущий Unity-разработчик
Gamedev | Remote
Robotgeeks
Робототехнический edtech-стартап в ищет ведущего Unity-разработчика для создания обучающей игровой платформы робота.
Наш проект - это домашний робот для обучения детей естественным наукам, обществознанию и программированию. В основе обучения - мобильное приложение на Unity, которое является полноценной игрой. Взаимодействие внутри игры (на экране) сочетается с взаимодействием в реальном мире через робота, который подключен к планшету (мобильнику) и реагирует на сюжет игры или дает управляющие команды игре. Играя в сюжеты игры на планшете вместе с роботом и его датчиками, ребенок узнает новое об окружающем мире.
В данные момент есть реализованный прототип робота и игровое приложение в Web/Html5. Работая с командой робототехников и технического директора вам предстоит создать с нуля игровое приложение на Unity самостоятельно или в паре с Junior Unity-разработчиком.
Ключевые задачи:
— Создание архитектуры приложения.
— Создание интерфейсов обмена данными с внешними устройствами и сервером.
— Создание GUI (меню, игровые сцены, экран управления).
— Создание контроллера управления роботом.
— Создание модели представления данных сцен и уроков, загрузки и хранения контента.
— Создание проигрывателя уроков, который исполняет игровые задания в 2D/3D сценах.
— Передача и запись действий игрока во внешнюю систему.
— Интеграция Google Blocky в Unity.
— Участие в решение смежных задач, на стыке дизайна, разработки, создания контента.
Ключевые требования:
— Уверенное владение C# / Unity (2D & 3D)
— Построение гибкой и расширяемой архитектуры
— Владение принципами ООП и знание основных паттернов проектирования
— Проектирование и создание GUI
— Опыт реализации аналогичных по сложности проектов на Unity.
Контакты: @alexteq