Техническое задание: Кастомный лаунчер для игры SCUM

Основная цель

Разработка специализированного лаунчера (загрузчика/клиента) для игры, который обеспечит удобный доступ к игре и управление ее файлами.

Ключевые функциональные требования

  • Интеграция с системой контроля версий: Лаунчер должен автоматически подгружать все необходимые файлы (обновления, моды, конфигурации) из указанного репозитория на GitHub.
  • Возможность редактирования: Архитектура и код лаунчера должны быть спроектированы таким образом, чтобы заказчик или другой разработчик мог легко вносить изменения в логику работы, интерфейс или источники данных.
  • Скрытая установка пакетов: Процесс загрузки и установки обновлений (пакетов) должен быть невидимым для конечного пользователя. Процесс должен происходить в фоновом режиме без отображения лишних окон, прогресс-баров или уведомлений, если это не требуется явно.
  • Надежность и отказоустойчивость: Лаунчер должен корректно обрабатывать ошибки сети, проблемы с доступом к репозиторию и целостностью скачанных файлов.
  • Запуск игры: Основная функция - стабильный запуск основного игрового клиента после проверки и синхронизации файлов.

Ожидаемый результат

Готовое к использованию приложение (исполняемый файл) с исходным кодом, которое решает задачу автоматизированного и незаметного для пользователя обновления игрового контента с возможностью простой кастомизации под будущие нужды.

Разработка графического сопровождения для запуска модного бренда

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