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

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

Игра Тетрис / Логика игры

  • Поработаем с новыми массивами, определим, какие массивы нам понадобятся и для какой цели.
    Попробуем отображать фигуру на нашем поле и напишем процедуру обновления данных на доске.

    Задание: В отчете приложить скрины с изображением всех тетра-фигур
  • Дата отправки отчёта: 2 августа
  • Задание выполнено: за 20 мин.
  • Чему научился: Представлять фигуры
  • Что было сложным: Побороть желание перезаписать урок :)
  • Комментарии: Кирилл, внимательно прослушал урок.
    Честно скажу - очень туманное объяснение получилось.
    Идея с двумя слоями - отличная, но донесена не очень наглядно.
    Думаю термин "слой" внёс бы ясность.
    Я предлагаю тебе нарисовать картинку к этому уроку
    для демонстрации этих слоёв - как они будут использованы и почему это нужно.

  • Оценка видео-уроку:
Отчёт от 1 за Игра Тетрис / Логика игры


Отчёт от 1 за Игра Тетрис / Логика игры




Оцени работу

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

  • Отчёт оценивали:
    7119Новопашин Владимир+1   3747Сергей+1   10833zmejchik+1   9237Mais+1   4004Елена+1   9263Андрей Н.+1   689Igorenzia+1   4395Денис+1   10670Сергей Соколов+1   6452Lik_Kirill+1   3506Алексей|BrisK|Кривицкий+1   459Сергей Сергеевич+1   5649Максим Лапшинов+1   5760Мариша +1   4992Николай+1   10390Amerigo+1   791Валерий+1   3418Argona+1   6245вадим+1   10478DeeP+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Обновлять поле и выводить на нем фигурки
Трудности: Ничего
Урок классный, спасибо!
Научился: Добавлять фигуру на доску
Трудности: Сложно было отыскать ошибки, потратил много времени.
Я опять кое-что сделал по-своему. Во-первых, в место полей rows и cols я создал публичные методы, которые при обращении вычисляют количество строк, путем деления ширины панели на размер изображения, также сделал проверку, если результат меньше единицы, т.е., если количество столбцов или строк равно нулю, то присваиваем значение 1, т.к. 0 строк и 0 столбцов быть не может. Во-вторых, написал метод GetColor(), который принимает числовой параметр и возвращает цвет. По числу определяется какой цвет будет возвращаться. В-третьих, написал метод AddFigure() и сделал его публичным, этот метод я вызывал из конструктора формы, т.к. внутри класса вылетает исключение. Спасибо за урок.