Уже есть код для запуска игры в консоли, нужно его доработать, добавив некоторый функционал (приложил ссылку на гитхаб
github.com/AminKipkeev2do... Для этого кода нужно доработать графический интерфейс не сложный, 2д, окошко, главное, чтобы был и соответствовал минимальным требованиям из файла.
Игра заключается в проведении битвы команд двух игроков. Перед началом игры игроки составляют команды. Выбор состава ограничен начальным балансом. У каждого юнита есть ХП и характеристики. Игра заканчивается, когда у одной из команд не остается “живых” юнитов у проигравшей. Участие игрока заканчивается на этапе выбора состава команд. Дальше все происходит автоматически. Игра реализуется в рамках учебного предмета, направленного на изучение паттернов проектирования программ, поэтому в коде необходимо реализовать нужные паттерны (см.приложение).
По итогу, нужно будет объяснить, как работает код, чтобы мы могли защититься и помочь запустить на нашем компьютере (среда clion или Visual studio)