Научился: Выполнять определенные действия, при нажатии определённых клавиш, например if (e.KeyCode == Keys.Enter)
Сам добавил обратный таймер
private void timer_Tick(object sender, EventArgs e)
{
if (timeLeft > 0)
{
timeLeft = timeLeft - 1;
label_time.Text = timeLeft + " секунд";
}
else
{
timer.Stop();
label_time.Text = " Час вийшов";
MessageBox.Show(" Ви не встигли!", "Вибачте");
Game_over();
}
}
Трудности: Добавить обратный таймер, хоть какой-то
private void timer_Tick(object sender, EventArgs e)
{
if (timeLeft > 0)
{
timeLeft = timeLeft - 1;
label_time.Text = timeLeft + " секунд";
}
else
{
timer.Stop();
label_time.Text = " Час вийшов";
MessageBox.Show(" Ви не встигли!", "Вибачте");
Game_over();
}
}
Всё гуд, дам программу маме она своим школьникам будет давать для тренировки.
Научился: Много нового подчерпнул для себя в этом уроке.
Трудности: Разобраться в алгоритме.
Очень насыщенный урок. Голова идет кругом. Программу немного усовершенствовал, вывел в интерфейс программы количество оставшихся попыток. Хотел еще сделать, что бы можно было задавать число попыток из программы, но т.к., я только начинаю изучать программирование. то решение как это сделать я пока не нашел. Также хотел сделать таймер с обратным отсчетом (на подобии шахматных часов) для усложнения. Но из-за отсутствия опыта и знаний я не смог это сделать. Может в будущем когда наберусь знаний реализую.