Проект 11: Tic Tac Toe (Game)
Кръгчета и кръстчета за двама играчи |
![]() |
|
namespace tic_tac_toe_for_2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public int turn = 0; public void L() { pic_b1_x.Visible = false; pic_b1_o.Visible = false; pic_b2_x.Visible = false; pic_b2_o.Visible = false; pic_b3_x.Visible = false; pic_b3_o.Visible = false; pic_b4_x.Visible = false; pic_b4_o.Visible = false; pic_b5_x.Visible = false; pic_b5_o.Visible = false; pic_b6_x.Visible = false; pic_b6_o.Visible = false; pic_b7_x.Visible = false; pic_b7_o.Visible = false; pic_b8_x.Visible = false; pic_b8_o.Visible = false; pic_b9_x.Visible = false; pic_b9_o.Visible = false; } private void Form1_Load(object sender, EventArgs e) { L(); } private void button1_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b1_x.Visible = true; pic_b1_o.Visible = false; } else { pic_b1_x.Visible = false; pic_b1_o.Visible = true; } turn++; } private void button3_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b3_x.Visible = true; pic_b3_o.Visible = false; } else { pic_b3_x.Visible = false; pic_b3_o.Visible = true; } turn++; } private void button2_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b2_x.Visible = true; pic_b2_o.Visible = false; } else { pic_b2_x.Visible = false; pic_b2_o.Visible = true; } turn++; } private void button11_Click(object sender, EventArgs e)//Край на играта { Application.Exit(); } private void button10_Click(object sender, EventArgs e)// Играй пак { L(); } private void button4_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b4_x.Visible = true; pic_b4_o.Visible = false; } else { pic_b4_x.Visible = false; pic_b4_o.Visible = true; } turn++; } private void button5_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b5_x.Visible = true; pic_b5_o.Visible = false; } else { pic_b5_x.Visible = false; pic_b5_o.Visible = true; } turn++; } private void button6_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b6_x.Visible = true; pic_b6_o.Visible = false; } else { pic_b6_x.Visible = false; pic_b6_o.Visible = true; } turn++; } private void button7_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b7_x.Visible = true; pic_b7_o.Visible = false; } else { pic_b7_x.Visible = false; pic_b7_o.Visible = true; } turn++; } private void button8_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b8_x.Visible = true; pic_b8_o.Visible = false; } else { pic_b8_x.Visible = false; pic_b8_o.Visible = true; } turn++; } private void button9_Click(object sender, EventArgs e) { if (turn % 2 == 0) { pic_b9_x.Visible = true; pic_b9_o.Visible = false; } else { pic_b9_x.Visible = false; pic_b9_o.Visible = true; } turn++; } } } |
https://www.youtube.com/watch?NR=1&v=dl7ochKkkbs - за двама играчи
https://www.codeproject.com/Articles/2400/Tic-Tac-Toe-in-C - игра срещу компютъра

