Нужно подобие hamster combat

1 000 руб. за проект
24 ноября 2024, 21:41 • 9 откликов • 50 просмотров
Приветствую. Назовите вашу цену и сроки выполнения задачи.

### Название приложения:
КликКраб

### Техническое задание для создания мини-приложения "КликКраб":

#### 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. Запуск и тестирование:
- Провести бета-тестирование с небольшой группой пользователей для выявления ошибок и получения обратной связи.
- Внедрить изменения на основе отзывов и провести окончательное тестирование.