Начата реализация угадайки

This commit is contained in:
2024-12-14 14:49:42 +04:00
parent 5ea7f1bed4
commit 7be59a5cf0
6 changed files with 396 additions and 62 deletions

View File

@@ -9,6 +9,7 @@ class Program
static MenuForm snakeDiffMenuForm;
static MenuForm snakeSizeMenuForm;
static AboutMeForm aboutMeForm;
static MathGameForm mathGameForm;
[STAThread] // Требуется для Windows Forms
static void Main()
@@ -31,7 +32,7 @@ class Program
difficultyMenu.AddOption("Hard", () => { difficulty = SnakeGame.Level.High; });
Menu mainMenu = new Menu("Select option");
mainMenu.AddOption("Guess answer math game", () => GuessAnswerMath.RunGame());
mainMenu.AddOption("Guess answer math game", () => mainMenuForm.SwitchToForm(mathGameForm));
mainMenu.AddOption("About me", () => mainMenuForm.SwitchToForm(aboutMeForm));
mainMenu.AddOption("Array sort", () => new ArraySortDemo().Run());
mainMenu.AddOption("Snake game", () => {
@@ -55,6 +56,7 @@ class Program
});
aboutMeForm = new AboutMeForm(mainMenuForm);
mathGameForm = new MathGameForm(mainMenuForm);
Application.Run(mainMenuForm);