Все кейсы

Мобильная игра Hueme: 150 уровней с динамическими шейдерами

Sixhands ·Sixhands Development ·2020

Развлечения Мобильное приложениеИгры Мобильное приложениеAndroid

Разработали мобильную игру Hueme с 150 уровнями, для каждого из которых вручную создали динамический шейдер на OpenGL.

Открыть проект

Задача

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

Решение

Для рендеринга анимированных градиентов в реальном времени использовали OpenGL, вручную проработав 150 сложных динамических шейдеров. Разработали нативное приложение на Kotlin под Android, интегрировали сохранение прогресса через Google-аккаунт и добавили аудиосопровождение с уникальными мелодиями для каждого уровня.

Результат

  • 150 Создано динамических шейдеров для уровней

Создана мобильная игра Hueme со 150 уровнями, каждый из которых содержит уникальный динамический шейдер и подобранную под атмосферу музыку.

Ещё 14 кейсов в категории Разработчик ПО → Игры