Ocean
IgorDubkov
Если забыть про классы и атрибуты. Что ты хочешь сделать?
Можешь описать словами логику?
Для примера:
“Создаем битву. В битве могут участвовать не менее 2 и не более 6 игроков. Число игроков в битве всегда должно быть четным. Генерируем 10 игроков с характеристиками: имя, уровень, класс, пол, раса и тому подобное.
Из 10 игроков случайным образом выбираем 4, которые будут участвовать в текущей битве. Список игроков участников битвы сохраняем и так далее”
Сыну 12 лет. Учебный 2020 - 2021 год провел онлайн с ГАОУ ДПО «ТемоЦентр». Закончили словарями (Dict). За год(!) дошли до словарей. Он читает Майкла Доусона. Сам. Функции осилил. Не разобрался с классами. Просит практического обоснования применения классов. Я вспомнил Бойцовский Клуб. Создаем битву.
Игра примитивная консольная на одной машине.
В проекте классы Игрок, Комп(Игрок), Битва, Игра.
В перспективе классы Меч, Щит.
Псевдокод пока в движении.