Разработка AI-ассистента для CS2 на основе компьютерного зрения

Необходимо создать программное решение на основе искусственного интеллекта, которое сможет играть в Counter-Strike 2, воспринимая информацию визуально, как это делает человек.

Основная задача

Разработать автономную систему, которая:

  • В реальном времени захватывает и анализирует изображение с игрового экрана (область игры).
  • На основе анализа принимает игровые решения (перемещение, стрельба, взаимодействие с объектами).
  • Эмулирует соответствующие действия путем программного управления курсором мыши и нажатиями клавиш клавиатуры.

Ключевые требования и ограничения

  • Принцип работы: Только анализ видеопотока (компьютерное зрение) и эмуляция пользовательского ввода. Запрещено прямое вмешательство в память игры, файлы клиента или использование инжектированного кода.
  • Функциональность: AI должен уметь базово ориентироваться на карте, обнаруживать противников, наводиться и стрелять.
  • Технологии: Язык программирования и фреймворки для машинного обучения/компьютерного зрения - на усмотрение исполнителя, но с обоснованием выбора.
  • Результат: Рабочий прототип, способный функционировать в тренировочном режиме игры.

Что ожидается от исполнителя

  • Предложить архитектуру решения и стек технологий.
  • Реализовать модуль захвата и предобработки игрового изображения.
  • Разработать или адаптировать модель компьютерного зрения для детекции объектов (игроки, окружение).
  • Создать логику принятия решений и модуль эмуляции ввода (HID).
  • Обеспечить стабильную работу и приемлемую производительность системы.

Создание иллюстрации на тему потери контроля над мыслями

Требуется разработать графическую работу в ограниченной цветовой палитре (ЧБ или малая палитра), передающую эмоциональное состояние потери авторства мысли в потоке сознания. В основе концепции - чувство боли от утраты контроля. Есть референсы.

Создание баннера для игрового маркетплейса о старте конкурса

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

Интеграция автоматических уведомлений об оплате на сайте

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