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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Наноигры / Игра Цифры

  • На этом уроке мы напишем игрушку «Цифры».
    Познакомимся с компонентом MenuStrip, и приручим кучу кнопок.
    Параллельно воспользуемся конструкцией языка switch - case.

    Задание:
    Создать программу с 9 кнопками, которые нужно нажимать по порядку.

    P. S. Рекомендую почитать: https://ru.wikipedia.org/wiki/Таблица_Шульте
  • Дата отправки отчёта: 16 сентября 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Работать с меню, добавлять gif файл в pictureBox.
  • Что было сложным: Все легко.
  • Комментарии: --
  • Оценка видео-уроку:
Отчёт от 1232 за Наноигры / Игра Цифры


Отчёт от 1232 за Наноигры / Игра Цифры




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Фомичева Наталья  # Наноигры / Игра Цифры / 2015-09-17 11:19

Наталья, очень здорово сделала, Молодец! :)


6458. Илья
Илья
ответить
→  Фомичева Наталья  # Наноигры / Игра Цифры / 2015-09-16 23:27

с гифкой хорошо получилось! )


2146. Иван
Иван
ответить
→  Фомичева Наталья  # Наноигры / Игра Цифры / 2015-09-16 22:41

Здорово получилось. Я так понял, что в конце салют? Отличная идея!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.


Все было чудесно, но единственное что не совсем понятно зачем использовать кучу кайсов свитчей? Это желает программу менее переносимой. Если бы мы захотели дать возможность пользователю выбирать автоматически размер нам бы пришлось дописывать кучу строк, а это плохо(((. Я бы сделал с помощью тага поместил бы каждой кнопке какое-то значение тага и потом через форич перебирал бы. А так все очень интересно жду новых уроков))))


Научился: Random выдавал одинаковые числа. Даже, когда создавался один объект "РНД". Даже за пределами функции, над конструктором. Даже статический. Метод из видеоответа Евгения Витольдовича не работает(!). Зарылся в и-нет, и нашёл. Привязываемся вручную к настоящему времени: Random rnd = new Random(DateTime.Now.Millisecond); У меня этот способ решил проблему.
Трудности: Разобраться с неработающим Рандомом. Кроме этого всё просто и понятно.