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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Нано-игры / Арканоид - Уровень и ракетка

  • Создаём старую добрую игру Арканоид.
    Создаём меню, рисуем уровень, размещаем ракетку.
    Делаем, чтобы ракетка двигалась.
  • Дата отправки отчёта: 2 января 2018 г.
  • Задание выполнено: за 3 час. 10 мин.
  • Чему научился: Это один из самых первых видеоуроков.
    Но для его выполнения уже нужна хорошая подготовка и понимание.
    А значит выполнение следующих уроков даст высокий уровень подготовки, который необходим для работы.

    Повторил и научился следующему:

    задание фона формы
    создание и вызов дочерней формы в модальном виде
    добавление иконки к форме + встраивание в exe-файл через свойство проекта
    обработка событий KeyDown и KeyPress:
      чем отличаются
        KeyPress - и нажали, и отпустили,
        KeyDown - больше свойств; подходит для игры - здесь обработка нажатия
     
    расчёт координат элемента управления на форме
    перемещение элемента на форме с помощью Point
      например: p.Location = new Point(x, y);
  • Что было сложным: В принципе, не было больших сложностей.

    Но из того, что делали, наиболее сложное (и интересное):
    это во время написания пунктов работы будущей программы -
    мысленно представить её структуру в виде взаимосвязанных частей кода.
  • Оценка видео-уроку:
Отчёт от 16799 за Нано-игры / Арканоид - Уровень и ракетка




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Андрей Чуприков  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-02 16:06

Андрей, мне очень нравится твой подход к выполнению уроков и заполнению отчёта.
У тебя очень хорошо всё получается и навыки программирования не заставят себя ждать.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Андрей Чуприков  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-02 20:20

молодец, отлично поработал, удачи.


9752. --
chokayes
chokayes
ответить

  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   10528Денис+1   3922Александр+1   15876Скозложоп+1   16533Андрей Шевченко+1   7119Новопашин Владимир+1   2773Никита+1   3747Сергей+1   1Евгений Волосатов+1   10167Игорь+1   10558Иван Воронин+1   2639Морозов Юрий Александрович+1   5502Антон Кравченко0   9752chokayes+1   16066Bodrik_torf+1   5193Сергей+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Обрабатывать нажатия клавиш клавиатуры. Смешать ракетку к краю, игнорируя размер шага.
Все нравится


Научился: Был полезным момент с граничным перемещением ракетки
Трудности: По данному материалу сложностей не возникло
По данному материалу вопросов нет