Для работы Техническое задание на разработку бота для мобильной игры Viking Rise: Valhalla 1. Название проекта: Система автоматизированного управления и развития аккаунтов в мобильной игре Viking Rise: Valhalla. 2. Общие сведения и цель проекта: Целью проекта является создание надежного, эффективного и сопровождаемого программного обеспечения на языке Python для автоматического прохождения сюжетной линии (PvE), комплексного развития игровых аккаунтов (прокачка, ресурсы, исследования, армия) и их поддержания в актуальном состоянии после выпуска обновлений игры. 3. Ключевые задачи и функциональные требования: 3.1. Базовый функционал (Ядро системы): · Автоматизация эмуляции: Использование библиотек для эмуляции ввода (ADB или прямое взаимодействие с эмулятором на ПК) для управления игрой. · Система распознавания образов (CV): Реализация механизма для поиска и идентификации игровых элементов (кнопки, иконки, меню) на основе скриншотов экрана. Предполагается использование библиотек OpenCV, TensorFlow Lite/PyTorch или готовых решений типа EasyOCR/Tesseract для текста. · Дерево принятия решений (FSM): Разработка гибкой системы состояний (Finite-State Machine) для навигации по игровому интерфейсу и выполнения последовательностей действий. · Логирование: Подробное логирование всех действий системы, ошибок и текущего состояния для последующей отладки и анализа. · Конфигурация: Все настройки (тайминги, координаты, приоритеты задач) должны выноситься в конфигурационные файлы (JSON/YAML). 3.2. Функционал для прохождения сюжета и развития: · Прохождение квестов: Автоматическое принятие и выполнение основных сюжетных и побочных квестов. · Управление городом: · Строительство и улучшение зданий в оптимальной последовательности. · Сбор ресурсов с производственных зданий и с мира карты. · Исследования: Автоматическое проведение исследований в академии согласно заданному приоритету. · Армия: Постоянный набор и обучение войск, улучшение соответствующих зданий (Казармы, Конюшни и т.д.). · Карта мира (PvE): Автоматический поиск и атака NPC-монстров (варваров) для получения опыта и ресурсов. · Сбор наград: Автоматический сбор ежедневных наград, наград из почты и из соответствующих меню. 3.3. Функционал для управления аккаунтами: · Мультиаккаунтность: Поддержка одновременной работы с несколькими аккаунтами/эмуляторами. · Система профилей: Возможность создавать и загружать различные профили развития (например: "Приоритет: экономика", "Приоритет: армия"). · Безопасность: Реализация механизма случайных задержек между действиями и вариаций кликов для снижения риска обнаружения. 3.4. Функционал сопровождения и обновлений: · Модульная архитектура: Код должен быть разделен на модули (например: vision.py, game_navigation.py, quest_engine.py, building_manager.py). Это критически важно для легкого сопровождения. · Система обновления шаблонов: Простой механизм для добавления новых изображений-образцов (скриншотов кнопок, иконок) при обновлении игры. · Система "ловушек": Механизм обнаружения непредвиденных ситуаций (например, всплывающие окна, ошибки соединения, "плен" героя) и алгоритмы их обработки (сброс состояния, перезапуск игры). 4. Требования к кандидату: 4.1. Обязательные технические навыки: · Язык программирования: Глубокое знание Python 3.x. · Компьютерное зрение (CV): Опыт работы с OpenCV и хотя бы одной библиотекой для распознавания текста (Tesseract OCR, EasyOCR). · Работа с эмуляторами: Опыт работы с эмуляторами Android (BlueStacks, LDPlayer, Nox) через ADB (Android Debug Bridge) или нативные API эмуляторов. · Системы контроля версий: Уверенное владение Git. · Архитектура ПО: Понимание принципов модульности, чистого кода и FSM. 4.2. Желательные навыки и опыт: · Опыт разработки подобных ботов/автокликеров для мобильных игр. · Базовые знания в машинном обучении для улучшения системы распознавания. · Опыт работы с библиотеками для автоматизации GUI (PyAutoGUI). · Умение работать с сетевым трафиком (перехват и анализ пакетов) будет огромным плюсом. 5. Условия работы и этапы проекта: 5.1. Этап 1: Прототип (Proof-of-Concept) · Задача: Реализовать базовое ядро (захват экрана эмулятора, поиск по шаблону, эмуляция кликов). Научить бота запускать игру, заходить в аккаунт и собирать ежедневную награду. · Результат: Рабочий прототип, демонстрирующий жизнеспособность подхода. 5.2. Этап 2: Основная разработка · Задача: Последовательная реализация всех модулей согласно п. 3.2 и 3.3. · Результат: Альфа-версия бота, способная автономно развивать аккаунт в течение месяца до определенного уровня. 5.3. Этап 3: Тестирование и отладка · Задача: Выявление и исправление ошибок, оптимизация алгоритмов, настройка таймингов. · Результат: Стабильная бета-версия. 5.4. Этап 4: Сопровождение (Долгосрочное) · Задача: Мониторинг работы системы, оперативное внесение правок при выходе обновлений игры, добавление нового функционала по запросу. · Формат: Обсуждается отдельно (почасовая оплата, фикс на обновление и т.д.). 6. Форматы сотрудничества и оплаты: · Проектная работа (с четкими этапами): Оплата по факту выполнения и принятия каждого этапа. · Частичная занятость (с долгосрочным сопровождением): Помесячная оплата или почасовая с отчетностью. · Возможна комбинация: Фиксированная сумма за разработку + ежемесячный ретеншер за поддержку. 7. Что предоставляем мы: · Доступ к аккаунтам для тестирования. · Полное описание игровых механик и приоритетов развития. · Скриншоты всех необходимых игровых элементов и интерфейсов. · Обратную связь и тестирование на каждом этапе. 8. Контакты для отклика: В отклике просим указать: 1. Опыт работы с указанными технологиями (Python, OpenCV, ADB). 2. Примеры аналогичных выполненных проектов (ссылку на GitHub или описание). 3. Предложения по архитектуре и реализации данного проекта. 4. Ваши условия по срокам и оплате.
Приложения. Продукт: 1. Цель задачи: Создать современный, immersive и максимально удобный интерфейс для пользователей компьютеров в интернет-кафе. Интерфейс должен предоставлять быстрый доступ ко всем услугам заведения: управление временем, пополнение счета, запуск игр и приложений, заказ еды и напитков, а также другим сервисам. Дизайн должен быть ориентирован на геймеров и молодую аудиторию. 2. Исходные материалы: Действующий интерфейс (референс): www.icafecloud.com/demo/ (фокус на интерфейс, который видит пользователь на своем мониторе после входа). Исходный HTML-шаблон: прикреплен к задаче. Библиотека компонентов: Bootstrap 4.6 3. Ключевые требования к дизайну: 3.1. Технические требования (Строго обязательно): Иконки и изображения: Запрещено использовать текст внутри иконок и графики. Все текстовые пояснения должны быть вынесены во всплывающие подсказки (tooltips). Это ключевое требование для многозазычности. Фон: Основой фона должен быть динамический WebM (например, абстрактные игровые темы, частицы, плавные градиентные переходы). В макете предоставить статичный кадр-превью этого фона. Адаптивность: Интерфейс рассчитан на полноэкранное отображение на стандартных разрешениях (Full HD, 2K и др.). Технологии: Фреймворк: Bootstrap 4.6. Использовать его классы по максимуму. Кастомные стили: Только через переопределение классов Bootstrap в style.css. Запрещено использовать инлайн-стили (style="..."). Фреймворк логики: Petite-Vue (для динамического обновления данных на странице). 3.2. Визуальные и UX-требования (Фокус на пользовательском опыте): Стиль: Современный, возможно, в духе игровых лаунчеров (например, ggbook), с элементами неоморфизма или мягкого стекла (glass morphism), но без устаревшего глянца. Дизайн должен говорить о "гейминге" и "технологиях". Главный экран: Центральная панель управления: Крупный, стилизованный таймер и баланс. Ключевые кнопки действий: Выделенные, кликабельные кнопки "Пополнить", "Вызвать админа", "Завершить сеанс". Быстрый запуск: Зона для избранных игр и приложений пользователя. Навигация: Продумать удобный доступ ко всем разделам: Магазин (пополнение), Игры, Заказ еды/напитков, Файловый менеджер, Настройки, История, Смена языка. Навигация должна быть простой и интуитивной, возможно, с использованием сайдбара или панели внизу/сверху экрана. Игровой каталог: Предложить современный способ отображения каталога игр (сетка с иконками, возможность сортировки по жанрам, избранное, поиск). Меню заказов: Дизайн для просмотра меню кафе, добавления items в корзину и быстрого заказа. Рекламные места: Предусмотреть площадки для баннеров и акций заведения, которые не мешают основному взаимодействию. Цвета: Сочетание темной основы (для лучшего контраста и погружения) с акцентными неоновыми или насыщенными цветами (синий, зеленый, фиолетовый). Состояния: Обязательно отрисовать состояния hover, active, disabled для всех кликабельных элементов. 4. Результат: Полный макет в Figma/PSD: Главный экран и все ключевые разделы (Игры, Магазин, Заказ еды, Настройки). UI Kit: Все компоненты, цвета, шрифты, иконки (без текста!) собраны на отдельной странице. Интерактивный прототип (желательно в Figma): Для демонстрации переходов между разделами и работы основных элементов. Краткое описание решений: Объяснение логики построения интерфейса. 5. Дополнительная информация: Главный принцип: Минимум отвлекающих элементов, максимум полезной информации и быстрый доступ к действиям. Для вдохновения можно посмотреть на современные игровые лаунчеры и концепты интерфейсов. Интерфейс должен вызывать желание находиться в нем и пользоваться услугами заведения. https://www.figma.com/proto/UXxWcWmQ0d0lWBbhDVQojw/Untitled?node-id=23-5781&t=CMYEUkQxNGjwN7Gl-0&scaling=contain&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=23%3A5781. Объём работ: 1. Технического задания нет.
UX-UI дизайн. Дизайн сайта. Продукт: Нужен дизайнер для реализации полного комплекта страниц интернет-магазина на основе готового UI-кита и стилистики. Задача — не придумывать с нуля, а качественно и быстро масштабировать дизайн. Что уже будет готово к началу нашей с вами работы (ориентир следующая неделя): UI-kit, готовая главная страница, утвержденная стилистика. Что сделать: Каталог, карточка товара, корзина, оформление заказа, фильтры, поиск, остальные страницы. Ищем того, кто: Работает в Figma Умеет работать в рамках готовой дизайн-системы, а не создавать свою. Имеет опыт в e-commerce. Что предлагаем: Четкое ТЗ, оперативную связь, проектную работу с перспективой долгосрочного сотрудничества. В отклике обязательно: 1. Ссылка на портфолио (особенно с примерами магазинов). 2. Примерные сроки и бюджет для такой задачи. Полное ТЗ вышлю исполнителю. Объём работ: . Техническое задание есть.
Дизайн сайта. Продукт: Сделали сайт с подрядчиков. Но он слабо понимает как должна выглядеть его логика, чтобы он хорошо конвертил. Нужно управляя им создать сайт, который будет логично и понятно сложен. Убрать лишнее, сделать правильные шрифты и кнопки. Вообщем я думаю вы понимаете о чем я говорю. Пример что уже готово http://94.198.221.156:3000/ Конкуренты: https://seller-capital.ru/ https://sellplus.ru/. Объём работ: Одностраничник. Технического задания нет.
Для себя Выполнить домашнее задание по предмету "Машинное обучение для бизнеса" в вузе ВШЭ. задание: Build a model that predicts the probability of an ad click (binary classification). Metric. ROC AUC (the higher, the better). No external data or manual label notation; use only data provided in the competition page.
Для себя Выполнить домашнее задание по предмету "Машинное обучение для бизнеса" в вузе ВШЭ. задание: Build a model that predicts the probability of an ad click (binary classification). Metric. ROC AUC (the higher, the better). No external data or manual label notation; use only data provided in the competition page.
Для себя Мне нужен интенсивный краткий курс по основам, чтобы успеть скомпоновать знания и хоть как-то подготовить проект к безумно скорому дедлайну. абсолютно точно планирую продолжить изучение курса и после дедлайна, чтобы восполнить все пробелы.
Для себя Структурное обучение Swift. Необходимо, чтобы меня контролировали в обучении и вели, давали пет проекты, контролировали выполнение и следили за прогрессом. Было бы здорово учиться у действующего разработчика
Для ребёнка В выполнении домашнего задания и иногда классной работы. Ребенок учится в школе программирования, c++ раньше не изучал. И в дом задании по дискетной математике. Уровень начальный
Как мне найти учеников по профилю программирование в России?
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на июнь 2026 года составляет 2874
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора программирование?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 1200.45 рублей с занятия. Больше занятий в неделю – выше доход