dimanche 12 septembre 2021

How can The computer sets The figures automatically alternate for both players in TicTacToe in c#?

i just can write it , when first player start is O , but i want to get X or O randomly. can you pls give me a link too , which can i learn a logic way to write a tictactoe game.

    static void Main(string[] args)
    {
        int spieler = 2; // Spieler 1 beginnt
        int eingabe = 0;
        int pruefflag = 0;
        int spielzug = 0;

        // Ein 3x3-Array mit den Feldnummern initialisieren
        char[,] spielfeld =
        {
            {'1','2','3'},
            {'4','5','6'},
            {'7','8','9'}
        };

        do
        {
         /spieler get O at first and then X
            /* Spieler abwechseln */
            if (spieler == 2)
                spieler = 1;
            else if (spieler == 1)
                spieler = 2;

            switch (spieler)    // Prüfen, welcher Spieler an der Reihe ist
            {
                case 1: // Spieler 1
                    {
                        switch (eingabe) // Dem gewählten Eingabefeld ein X zuweisen
                        {
                            case 1: spielfeld[0, 0] = 'X'; break;
                            case 2: spielfeld[0, 1] = 'X'; break;
                            case 3: spielfeld[0, 2] = 'X'; break;
                            case 4: spielfeld[1, 0] = 'X'; break;
                            case 5: spielfeld[1, 1] = 'X'; break;
                            case 6: spielfeld[1, 2] = 'X'; break;
                            case 7: spielfeld[2, 0] = 'X'; break;
                            case 8: spielfeld[2, 1] = 'X'; break;
                            case 9: spielfeld[2, 2] = 'X'; break;
                        }
                        break;
                    }

}




Aucun commentaire:

Enregistrer un commentaire