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

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

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

  • Делаем движение шарика, отскок его от стен и ракетки, а также выбивание кирпичиков.
  • Дата отправки отчёта: 6 ноября 2015 г.
  • Задание выполнено: за 40 мин.
  • Чему научился: --
  • Что было сложным: --
  • Комментарии: good
  • Оценка видео-уроку:
Отчёт от 4853 за Наноигры / Арканоид - Шарик и кирпичики


Отчёт от 4853 за Наноигры / Арканоид - Шарик и кирпичики




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Alexander Sidorov  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-06 22:41

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


2146. Иван
Иван
ответить
→  Alexander Sidorov  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-06 20:04

Хорошо получилось! Но очень не хватило ваших впечатлений от урока и комментариев.



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: научился двигать мяча. Сообразил как работать с касанием двух ToolBoxов. И работа с MessageBox
Трудности: не запутаться с глобальными переменными. И где-то в середине допустил ошибку. Сложно было найти эту ошибку.

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