Техническое задание: Мультиоконный лаунчер для игры
Основная цель
Разработать программное обеспечение для персонального компьютера, которое позволит пользователю запускать и управлять несколькими независимыми копиями одной мобильной игры одновременно.
Ключевые функциональные требования
- Мультиоконный режим: Возможность запуска максимально возможного количества экземпляров игры. Приложение должно эффективно управлять системными ресурсами.
- Функция синхронизации: Реализация механизма для синхронизации действий пользователя между всеми запущенными окнами игры. Например, одновременное выполнение одинаковых команд.
- Максимальная оптимизация: Код и логика работы приложения должны быть направлены на достижение наивысшей производительности и стабильности при работе с множеством процессов.
- Удобный интерфейс управления: Централизованное управление всеми запущенными сессиями (старт, пауза, остановка, настройки).
Технические особенности
- Платформа: PC (Windows).
- Тип: Автономное приложение (лаунчер/менеджер).
- Основной акцент: Оптимизация и стабильность многопоточных/многопроцессных операций.