override public GameView onStart() { string[] options = { "Easy", "Hard", "Back" }; ConsoleMenue menue = new ConsoleMenue("Pick Dificulty", options); int selected = menue.getUserSelection(); Player p1 = new HumanPlayer("Player1", BoardSymbol.Cross); Player p2 = null; if (selected == 0) { p2 = new DumbAI("Player2", BoardSymbol.Circle); } else if (selected == 1) { p2 = new SmartAI("Player2", BoardSymbol.Circle); } else if (selected == 2) { return(GameView.main_menue_view); } GameEngine game = new GameEngine(p1, p2); return(new PlayGame(game)); }
public ConfirmExit() { string[] options = { "Yes", "No" }; menue = new ConsoleMenue("Exit Game?", options); }
public MainMenue() { string[] options = { "Play PVC", "Play PVP", "Help", "Exit" }; menue = new ConsoleMenue("Main Menue (Use arrow keys to move, press enter to choose)", options); }