Front-end js разработка для браузерной игры
Front-end разработчик для браузерной игры
Требуется JS разработчик для создания front-end пошаговой браузерной игры.
Основные требования:
- Знание Threejs фреймворка.
- Умение работать с html5, canvas.
- Работа с анимированных спрайтами.
Дополнительно приветствуется
- Опыт работы с WebGL.
- Опыт в разработке браузерных игр.
- Умение работать с системой контроля версий git.
От вас будет необходимо создать платформу для пошаговой игры со следующими возможностями:
- Инициализация игрового поля динамического размера.
- Генерация окружения/или выборка из шаблонных.
- Наполнение поле юнитами (шаблонные юниты с некоторыми динамическими параметрами, размеры, доспехи, цвета и т.д.)
- Стандартные анимированные действия юнитов (передвижение, атака, смерть и т.д.)
- Статистика боев, чат и прочие несложные элементы интерфейса.
Физика отсуствует. Программирование логики не требуется, только набор классов/функций для совершения указанных действий. Дизайн, анимации - все будет предоставленно.
Дополнительно может потребоваться:
- При наличии WebGL у конечного пользвателя отрисовку производить посредствами данной технологии.
- При успешном росте проекта возможно дальнейшее сотрудничество касательно перевода игры на полноценный 3D (WebGL).