コード例 #1
0
ファイル: Program.cs プロジェクト: MichalBudzan/Connect4
        static void Main(string[] args)
        {
            bool czlowiek = true;     // zaczyna gre czlowiek


            Connect4.Witaj();
            Connect4.Rysuj_plansze();

            do
            {
                //Sleep(1000);
                Connect4.Czyja_kolej();

                if (czlowiek)
                {    // zaczyna czlowiek
                    Connect4.Ruch_czlowieka();
                    czlowiek = false;
                }
                else
                {
                    Connect4.Ruch_komputera();
                    czlowiek = true;
                }

                Console.Write("koniec");

                Connect4.Rysuj_plansze();
            }while (!Connect4.Znajdz_wygranego(true) && !Connect4.Czy_plansza_pelna() && Connect4.Czy_mozna_wygrac());

            Console.ReadKey();
            Console.ReadKey();
        }
コード例 #2
0
        private void btnPlay_Click(object sender, EventArgs e)
        {
            if (txtPlayer1.Text.Length == 0)
            {
                errorProvider1.SetError(txtPlayer1, "Името е задолжително !");
                return;
            }
            else
            {
                if (txtPlayer1.Text.Length >= 4 && txtPlayer1.Text.Length <= 10)
                {
                    errorProvider1.SetError(txtPlayer1, null);
                }
                else
                {
                    errorProvider1.SetError(txtPlayer1, "Името мора да биде од 6 до 10 карактери !");
                    return;
                }
            }

            if (txtPlayer2.Text.Length == 0)
            {
                errorProvider1.SetError(txtPlayer2, "Името е задолжително !");
                return;
            }
            else
            {
                if (txtPlayer2.Text.Length >= 4 && txtPlayer2.Text.Length <= 10)
                {
                    errorProvider1.SetError(txtPlayer2, null);
                }
                else
                {
                    errorProvider1.SetError(txtPlayer2, "Името мора да биде од 6 до 10 карактери !");
                    return;
                }
            }

            player1Name = txtPlayer1.Text;
            player2Name = txtPlayer2.Text;

            Connect4 newGame = new Connect4();

            newGame.Show();

            txtPlayer1.Text = "";
            txtPlayer2.Text = "";
        }
コード例 #3
0
 static void Main(string[] args)
 {
     Connect4 game = new Connect4();
 }