Нужно подобие hamster combat
Приветствую. Назовите вашу цену и сроки выполнения задачи.### Название приложения:КликКраб### Техническое задание для создания мини-приложения "КликКраб":#### 1. Общая информация:Приложение "КликКраб" — это мини-игра в Telegram, где пользователи смогут зарабатывать, выполняя простые действия, такие как клики по экрану, выполнение заданий и получение множителей для увеличения дохода.#### 2. Функциональные требования:2.1. Пользовательский интерфейс:- Главный экран с кнопкой "Клик" с картинкой краба и отображением текущего дохода (в виде ракушек)- Информация о минимальном вкладе (5$) и потенциале увеличения дохода (х100).- Раздел для выполнения заданий с кнопкой "Выполнить".- Область с прогрессом, показывающая уровень пользователя и доступные множители.- Изменяющаяся картинка (фоновое изображение), по которой кликают пользователи.2.2. Игровые механики:- Кнопка "Клик" для заработка денег при каждом нажатии.- Система множителей, которые увеличивают доход (например, х2, х5, х10 и т.д.), доступных за выполнение заданий или по достижению определенного уровня.- Система заданий, которые пользователи могут выполнять для получения дополнительных средств и множителей (например, "Кликни 10 раз", "Пригласи друга", "Заработай 50$").- Прогресс-бар, показывающий уровень игрока и достижение различных этапов.2.3. Экономика игры:- Минимальный вклад в 5$ для начала игры.- Возможность вывода средств на внешние кошельки или другие платформы по достижению определенного уровня.- Баланс, который будет обновляться после каждого клика и выполнения задания.#### 3. Технические требования:3.1. Платформа:- Telegram Bot API для создания бота.3.2. Язык программирования:- Python с использованием библиотек для работы с Telegram API (например, python-telegram-bot).3.3. Хранение данных:- База данных (например, SQLite или PostgreSQL) для хранения информации о пользователях, их прогрессе и доходах.3.4. Динамическое обновление:- Обновление изображений и данных в реальном времени при каждом взаимодействии пользователя.#### 4. Дизайн:- Яркий и интуитивно понятный интерфейс.- Изображения, которые будут меняться в зависимости от уровня или достижений пользователя.- Элементы геймификации для повышения интереса (анимации при кликах).#### 5. Запуск и тестирование:- Провести бета-тестирование с небольшой группой пользователей для выявления ошибок и получения обратной связи.- Внедрить изменения на основе отзывов и провести окончательное тестирование.
Games