Создаём старую добрую игру Арканоид. Создаём меню, рисуем уровень, размещаем ракетку. Делаем, чтобы ракетка двигалась.
Дата отправки отчёта:
2 января 2018 г.
Задание выполнено: за
3 час. 10 мин.
Чему научился:
Это один из самых первых видеоуроков. Но для его выполнения уже нужна хорошая подготовка и понимание. А значит выполнение следующих уроков даст высокий уровень подготовки, который необходим для работы.
Повторил и научился следующему:
задание фона формы создание и вызов дочерней формы в модальном виде добавление иконки к форме + встраивание в exe-файл через свойство проекта обработка событий KeyDown и KeyPress: чем отличаются KeyPress - и нажали, и отпустили, KeyDown - больше свойств; подходит для игры - здесь обработка нажатия
расчёт координат элемента управления на форме перемещение элемента на форме с помощью Point например: p.Location = new Point(x, y);
Что было сложным:
В принципе, не было больших сложностей.
Но из того, что делали, наиболее сложное (и интересное): это во время написания пунктов работы будущей программы - мысленно представить её структуру в виде взаимосвязанных частей кода.
Андрей, мне очень нравится твой подход к выполнению уроков и заполнению отчёта. У тебя очень хорошо всё получается и навыки программирования не заставят себя ждать.
Научился: Был полезным момент с граничным перемещением ракетки Трудности: По данному материалу сложностей не возникло По данному материалу вопросов нет