Техническое задание на разработку модификации для игры

Основная функциональность

  • Модификация должна активироваться при запуске игрового клиента.
  • Необходимо установить TCP-соединение с локальным сервером по адресу localhost:7273.
  • Весь обмен данными между модом и сервером осуществляется с использованием сообщений в формате JSON в кодировке UTF-8.

Процесс работы

Фаза 1: Инициализация и подключение

  • После запуска игры мод автоматически пытается подключиться к указанному локальному серверу.
  • На этом этапе система находится в статусе «Ожидание авторизации».

Фаза 2: Авторизация пользователя

  • Если процесс требует аутентификации, мод должен обеспечить отображение экрана или интерфейса авторизации внутри игры.
  • Интерфейс должен быть интуитивно понятным и интегрированным в игровую среду.

Технические требования

  • Стабильное и надежное сетевое подключение.
  • Корректная обработка JSON-структур на отправку и прием.
  • Минимальное влияние на производительность основной игры.
  • Четкое управление состояниями (статусами) мода.

Сбор и структурирование данных по 30 онлайн-сервисам

Необходимо вручную собрать информацию по 30 различным онлайн-сервисам по 15 ключевым параметрам для каждого. Данные нужно получить напрямую от поддержки сервисов и занести в единую таблицу с ссылками на источники. Использование ИИ для сбора запрещено из-за быстрого устаревания информации.