Это по проекту игры
Игра(Windows Forms):
Сверху, случайно, с различного направления и под разным углом, падают вниз. Задача - платформой отбивать шарики. Игра идёт на счёт, со временем сложность увеличивается.
Очки формируются из количества отбитых шариков(* на К/Ф сложности) + пройденное время (тоже *К/Ф).
Условия окончания игры - закончились жизни или принудительная остановка( Закончить игру )
После окончания игры показывается счёт, можно перейти в Топ-10, начать игру заново, выйти в меню, выйти.
В начале каждой игры предлагается выбрать настроить режим игры:
1. Одна или три жизни.
2. Маленькое/Среднее/Большое поля.
3. Сложность: Обычная и Сложная (Ускоренные шары)
На меню игры должны быть реализованы следующие компоненты:
1. Начать игру
2. Настройка UI
3. Таблица лидеров Топ-10
4. Правила игры
5. Выход
Чтобы начать игру пользователь должен ввести Никнейм и выбрать режим игры.
Настройки UI:
1. Сменить тему(Оформление) игры
2. Поменять скин платформы
3. Поменять язык игры
4. Поменять Фон
5. Включить/выключить звук (Любая случайная песня на звуке)
6. Включить/выключить дополнительные оповещения в игре (Оповещение по типу - потерял жизнь, перешёл на новый уровень и т.д.)
Игровое поле реализовать произвольно с учётом наличия:
1. Возможность выйти в меню, из игры.
2. Пауза
В меню паузы игрок может посмотреть правила игры, начать игру заново, сменить фон, тему, язык, вкл/выкл музыка.
Топ-10 выполнен как dataTable, сохраняется при выходе из приложения.
Делать по принципу лекций 1
"На дотошность".