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

Формула программиста
основатель — Волосатов Евгений Витольдович
Шахматная олимпиада: вторая часть

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

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

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

    P. S. Рекомендую почитать: https://ru.wikipedia.org/wiki/Таблица_Шульте
  • Дата отправки отчёта: 17 октября 2016 г.
  • Задание выполнено: за 2 час. 30 мин.
  • Чему научился: На этом очень полезном уроке я узнал о символе @, который позволяет писать текст в 2-3 строки. Кроме этого вспомнил оператор switch и его синтаксис, увидел как выглядит цикл for. Очень полезная вещь. Вспомнил конструкцию для смены 2 переменных местами ( в одном из уроков уже было нечто подобное ), узнал о классе Button. Ещё познакомился с элементом MenuStrip ( и его параметрами и свойствами ), узнал как добавить в меню Горячие клавиши - в итоге научился создавать меню для будущих программ, вспомнил работу с элементом TableLayoutPanel и работу с классом Random.
  • Что было сложным: Сложного ничего в этом уроке не было.
  • Комментарии: В программу добавил MessageBox с сообщением, когда все цифры "собраны". При запуске игры перемешивались только цифры от 1 до 8. Цифра 9 - нет. Сделал, чтобы перемешивалась и она со всеми остальными. Спасибо за полезный и насыщенный урок!! Пополнил свой багаж знаний по C#.
  • Оценка видео-уроку:
Отчёт от 8520 за Наноигры / Игра Цифры


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




Оцени работу

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

5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей Колупаев  # Наноигры / Игра Цифры / 2016-10-17 19:33

Хорошо поработали


  • Отчёт оценивали:
    3506Алексей|BrisK|Кривицкий+1   6452Кирилл Шмойлов+1   4004Елена+1   10494Алексей В.+1   11405vdimae+1   4395Денис+1   459Сергей Сергеевич+1   7238Константин+1   1Евгений Волосатов+1   7645Александр Львович+1   689Igorenzia+1   4467Alcatraz+1   4699Сергей Витальевич+1   2146Иван+1   10673Алексей Хонин+1   8275Tekashnik+1   11327Alvydas Buičenka+1   10365Rita+1   5649Максим Лапшинов+1   11378Stanislav Čuličkov+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать горячие клавиши на меню. Работать с множеством кнопок
Хорошая программа будет для детей.
Научился: Узнал о возможности задавать горячие клавиши прямо из дизайнерского окна формы
Трудности: С базовым уроков сложностей не возникло
Сделал динамическое создание кнопок. Добавил счет времени, за которое были найдены все цифры по порядку. Потом поигравшись немного вспомнил таблички одни по тренировке периферического зрения. Игрушка очень напомнила их но 3х3 это как то просто - находится за 3-5 секунд. Решил добавить несколько уровней сложности и вот тут все полетело. Сначала на добавлялось все поверх. Т.е. не стиралось а просто ниже дописывалось в только что созданные клетки. Потом вообще перестало что либо выводить. Полазив в интернете минут эдак 40 нашел способ удаления всех строк\столбцов на ней и только после этого смог доделать до конца. Очень познавательный урок, особенно когда чет сам делаешь а оно не выходит и приходиться раз по 20 перечитывать код и думать, где же может быть ошибка.