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

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

Наноигры / Арканоид - Шарик и кирпичики

  • Делаем движение шарика, отскок его от стен и ракетки, а также выбивание кирпичиков.
  • Дата отправки отчёта: 5 мая 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Научился делать игру Арканоид
  • Что было сложным: Закодить отбивание мячика
  • Комментарии: В целом видеоурок понравился, вот только при быстром движении мячика моргает картинка ( я на лейбл мячика наложил background image)
  • Оценка видео-уроку:
Отчёт от 10118 за Наноигры / Арканоид - Шарик и кирпичики




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Viktor  # Наноигры / Арканоид - Шарик и кирпичики / 2016-05-05 23:20

Виктор, отлично позанимался, рада что тебе понравился этот урок! :)


  • Отчёт оценивали:
    10118Viktor+1   1Евгений Волосатов+1   7119Новопашин Владимир+1   8380zhikharevav+1   3506Алексей|BrisK|Кривицкий+1   4467Alcatraz+1   6452Кирилл Шмойлов+1   9971Юрий+1   6644valerys Nikola+1   9288Pučko Antonina+1   9237Mais+1   6958Кирилл+1   24Олюшка+1   4992Николай+1   9286Petuško Julija+1   9285Bogdaškaitė Erika+1   4395Денис+1   9287Vaitkevičiūtė Irma+1   7645Александр Львович+1   9372Vojevodina Ksenija+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: проверять условия на пересечение кирпичика шариком
Трудности: работа с координатами
Немного сложно, но интересно! Спасибо!
Научился: Вспомнил как на курсе "Игры со спрайтами" мы динамически добавляли метки на форму, применил решение в этой задаче.
Трудности: Алгоритм пересечения двух прямоугольников, не учел все условия.
В качестве дополнений, добавил на форму таймер обратного отсчета, количество попыток и прогресс выполнения задачи. Кроме того, Евгений Витольдович в уроке предложил случайно, динамически изменять параметры границ игровой арены перед стартом игры. Было сделано. После этого, от себя решил добавить случайное размещение кирпичиков на площадке, причем так, чтобы они не пересекались и не накладывались друг на друга. Возникла небольшая проблема, как было написано выше, иногда прямоугольники все же пересекались. В проблеме помог разобраться Paint. Напоследок, добавил создание случайного количества кирпичиков и их случайной закраски.