Техническое задание: Ребрендинг мини-игр для Telegram бота
Цель проекта
Адаптировать существующие мини-игры под новый фирменный стиль для интеграции в готовый Telegram бот. Основная задача - полная замена визуального контента (персонажи, объекты, интерфейс) с сохранением исходной игровой механики и логики.
Исходные данные и стек
- Бот уже существует и написан на PHP/Laravel.
- Веб-приложение (mini app) реализовано на JavaScript.
- Для работы с Telegram используется фреймворк Nutgram.
- Исходный код игр предоставляется или требуется работа с их готовыми сборками.
Основные задачи
1. Визуальный ребрендинг
- Замена ассетов: Все графические элементы (персонажи, враги, предметы, фоны, кнопки, иконки) должны быть заменены на новые, соответствующие заданной тематике.
- Примеры замены:
- В играх-«три-в-ряд» или мэтч-3: вместо фруктов или животных использовать различные виды упаковки бренда (стеклянные бутылки, пластиковые, банки и т.д.).
- В аркадной игре типа «Icy Tower»: заменить главного персонажа-прыгуна на тематический объект (например, бутылку).
- Цветовая палитра: Строгое соблюдение бренд-букета. Запрещено использовать синий цвет конкурента (HEX #2151A1, RGB (33, 81, 161)).
2. Интеграция и технические требования
- Обновленные игры должны корректно работать в рамках существующей архитектуры бота.
- Все изменения вносятся только на уровне графики и текстовых надписей (названия, меню). Игровая логика, физика и механика остаются неизменными.
- Формат и точки интеграции (загрузка игр, передача данных) должны соответствовать текущей системе.
3. Пожелания к играм
- Приоритет - интересные и популярные механики (аркады, головоломки, гонки).
- Желательно наличие или возможность адаптации игры в стиле динамичных аркад или гонок (по аналогии с Midtown Madness).
Критерии приемки
- Полное соответствие графики новому бренду.
- Отсутствие в дизайне запрещенного синего цвета.
- Стабильная работа обновленных игр внутри Telegram бота.
- Сохранение оригинального игрового процесса (управление, сложность, баланс).