4. Диаграмма классов - siliciumo2/The-ice-explorer GitHub Wiki

image

System

Формы (Forms):

Main_menu_Form: Главное меню игры.

Game_Form: Экран игры, где происходит игровой процесс.

Game_over_Form: Экран завершения игры (поражение или победа).

Действия с формами:

Launching_the_Form: Запуск формы.

Completion_of_the_Form: Завершение работы формы.

Player

Атрибуты:

Nickname: Имя игрока.

Score: Количество очков.

Speed: Скорость движения игрока.

Is_Jumping: Флаг, указывающий, прыгает ли игрок.

Is_Sliding: Флаг, указывающий, скользит ли игрок.

Exit: Выход из игры.

Restart: Перезапуск игры.

Start: Начало игры.

View_Records: Просмотр рекордов.

Методы:

Enter_Nickname(): Ввод имени игрока.

Start_Game(): Начало игрового процесса.

Control_Character(): Управление персонажем.

Activate_Jump(): Активация прыжка.

Activate_Slide(): Активация скольжения.

View_Results(): Просмотр результатов игры.

Restart_Game(): Перезапуск игры.

Exit_To_Menu(): Выход в главное меню.

View_Records(): Просмотр таблицы рекордов.