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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино
Скидка на Комбинаторику

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

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

    Задание:
    Написать игру и победить компьютер.
  • Дата отправки отчёта: 25 марта 2015 г.
  • Задание выполнено: за 24 час. 30 мин.
  • Чему научился: Ознакомился с многими вещами.
  • Что было сложным: Выбрать картинки и сделать так чтоб они появлялись и исчезали...никак это не мог настроить...
  • Комментарии: Для меня этот урок был не много сложным. Так как я начинающий то узнал много полезного для себя. Автору спасибо.
  • Оценка видео-уроку:
Отчёт от 4038 за Демо игры / Камень ножницы бумага




Оцени работу

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

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Ivan  # Мини игры / Камень ножницы бумага / 2015-03-25 18:55

Пожалуйста!
Дорогу осилит идущий, а у тебя всё получается.



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать генератор случайных чисел.
Трудности: Разбираться с кодом.
Урок понравился, а сама программа никчемуха. Не понимаю, зачем делать уровни сложности, если все равно от твоих умений ничего не зависит, комп ведь свое значение выдает после того, как игрок нажимает свой вариант.
Научился: знакомство с панелями и обработкой их событий плюс события пикчербоксов внутри них
Трудности: решил улучшить игру, чтобы когда убирали мышку с панели(картинки) все картинки становились невидимыми, пришлось много раз потестить чтобы убедиться, что иногда срабатывает событие покидание мышки панели, а иногда покидание пикчербокса, пришлось вводить булевскую переменную(флажок)-признак покидания пикчербокса и уже в зависимости от её значения отключать пикчербокс или нет
строчка show_user_figure((((Panel)(sender).Tag).ToString())); показанная в ролике вызвала ошибку компилятора, пришлось гуглить и повезло найти подсказку и в итоге получить рабочие строки: (sender as Panel).Tag.ToString(); ((sender as PictureBox).Tag).ToString();