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

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

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

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




Оцени работу

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

2146. Иван
Иван
ответить
→  annaka  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-14 23:35

Здорово, хорошо, когда можно узнавать новое играючи!


  • Отчёт оценивали:
    6080annaka+1   1947Denis+1   6203Николай (nick27m)+1   1Евгений Волосатов+1   4485Vlad Yakovlev+1   6391Владимир+1   Посетитель+1   8145ass0   5407Дмитрий 199+1   6458Илья+1   8138Евгений0   7645Александр Львович+1   4889Валера Луцевич+1   429Максим Базуев+1   459Сергей Сергеевич+1   6452Кирилл Шмойлов+1   6925Артём+1   2146Иван+1   4182Farid+1   8148koly0   7226Наталья+1   2912Игорь+1   6987MichGar+1  

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




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

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

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

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