static void Main(string[] args) { Console.WriteLine("Welcome to TicTacToe Game"); TicTacToeGame game = new TicTacToeGame(); char[] board = game.createBoard(); char playerLetter = game.choosePlayerLetter(); char computerLetter = game.computerLetter(); game.showBoard(board); char playingOne = game.toss(); while (true) { if (playingOne == playerLetter) { Console.WriteLine("Enter the valid index to move"); game.userMove(board); if (game.isWinner(board, playerLetter)) { Console.WriteLine("Player Won"); break; } else if (game.noSpacesLeft(board)) { Console.WriteLine("Game Draw"); break; } else { Console.WriteLine("Its computers turn now"); } playingOne = computerLetter; } else if (playingOne == computerLetter) { int computerMove = game.getComputerMove(board, computerLetter); Console.WriteLine(computerMove); game.compMove(board, computerMove); if (game.isWinner(board, computerLetter)) { Console.WriteLine("Computer Won"); break; } else if (game.noSpacesLeft(board)) { Console.WriteLine("Game Draw"); break; } else { Console.WriteLine("Its players turn now"); } playingOne = playerLetter; } } }
static void Main(string[] args) { char[] board = new char[10]; TicTacToeGame game = new TicTacToeGame(); game.GameBoard(); game.Choice(); game.showBoard(board); game.selectPosition(board); }
static void Main(string[] args) { Console.WriteLine("Welcome to TicTacToe Game"); TicTacToeGame game = new TicTacToeGame(); char[] board = game.createBoard(); game.choosePlayerLetter(); game.showBoard(board); game.toss(); game.userMove(board); }
static void Main(string[] args) { TicTacToeGame ticTacToe = new TicTacToeGame(); char[] gameBoard = ticTacToe.CreateBoard(); char userLetter = ticTacToe.ChooseLetter(); char computerLetter = ticTacToe.getCompLetter(userLetter); Console.WriteLine("Your Letter :" + userLetter); Console.WriteLine("Computer's Letter :" + computerLetter); ticTacToe.showBoard(gameBoard); ticTacToe.MakeYourMove(gameBoard, userLetter); string winner = ticTacToe.DoAToss(); }