Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Демо игры / Камень ножницы бумага

  • На этом уроке мы напишем игровую программу
    по мотивам детской игры на руках - «Камень-Ножницы-Бумага».

    Задание:
    Написать игру и победить компьютер.
  • Дата отправки отчёта: 26 мая 2015 г.
  • Задание выполнено: за 1 час. 20 мин.
  • Чему научился: Строить приложения с пользовательским интерфейсом (pictureBox, trackbar, panel, label), программировать действия при изменении этих объектов или наступлении каких-либо событий, управлять таймером.
  • Что было сложным: функция Random не сразу заработала, нашёл решение на stackoverflow. Конструкция show_user_figure((((Panel)sender).Tag).ToString()); так и не заработала (VS2010), пришлось использовать менее продвинутый, но рабочий вариант
  • Комментарии: Интересная игра. Чувствую как с каждым новым приложением повышается сложность.
  • Оценка видео-уроку:
Отчёт от 5388 за Демо игры / Камень ножницы бумага


Отчёт от 5388 за Демо игры / Камень ножницы бумага




Оцени работу

 
Сохранить страницу:

2146. Иван
Иван
ответить
→  ivan  # Мини игры / Камень ножницы бумага / 2015-05-26 23:51

Сложность у программ немного отличается, но прокачка знаний в любом случае получается отличной!


791. Валерий Жданов
Валерий Жданов
ответить
→  ivan  # Мини игры / Камень ножницы бумага / 2015-05-26 23:27

Отлично! Чувствуется глубокая проработка проекта. Пусть не всё получилось, но рабочий вариант можно всегда доделать, продумать решение. Про сложность - верно.



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Упрощать программу, удалять строки кода горячей клавишей Ctrl + X ))) а остальное просто повторил )))
добавил исключение. если продолжать нажимать на победный вариант то победы начислялись автоматически без возобновления игры. на скриншоте (или ниже по тексту) видно кусок кода который не дает побеждать не начав игру заново. private void pictureBox_bum_Click(object sender, EventArgs e) { if (mage == "game") check_result(); else start_game(); }
Научился: Работать с картинками, их сменой. Изучил новые методы и функции.
Трудности: Все понятно. Сложностей не было.
Урок на высоте.