private void timer1_Tick(object sender, EventArgs e)
{
if (flag1 != 0) // Если дан старт :
{
Random a = new Random(); // Включаем генератор случайных чисел
// В переменную count записываем случайное число в диапазоне от 0 до 8
int count = a.Next(8);
// Наращиваем значение координаты х1 на случайное число count
x1 += count;
// Выводим значение пройденного пути для первого игрока
label1.Text = Convert.ToString(x1);
// Смещаем первого жучка на случайную величину
pictureBox1.Left = x1;
// Создаём случайное число для второго игрока и повторяем всё то же самое
count = a.Next(8);
x2 += count;
label2.Text = Convert.ToString(x2);
pictureBox2.Left = x2;
}
// Проверяем какой из игроков дошёл до финиша и останавливаем процесс
if ((x1 >= 641) || (x2 >= 641))
{
flag1 = 0;
}
}