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

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

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

  • Делаем движение шарика, отскок его от стен и ракетки, а также выбивание кирпичиков.
  • Дата отправки отчёта: 7 ноября 2015 г.
  • Задание выполнено: за 1 час. 04 мин.
  • Чему научился: Разработке арканоида и проверке соприкосновения объектов
  • Что было сложным: Реализовать столкновения шарика с ракеткой и кирпичиками
  • Комментарии: Изменил текстуру шарика, добавил жизни и звуки (класс sound, который писали ещё в Лабиринте :D ) работаю над уровнями. Спасибо за замечательный урок, всё было супер, хотя и немного трудно.
  • Оценка видео-уроку:
Отчёт от 7941 за Наноигры / Арканоид - Шарик и кирпичики


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




Оцени работу

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

6458. Илья
Илья
ответить
→  Артём  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-07 13:16

выглядит зачётно, молодец, круто)


2146. Иван
Иван
ответить
→  Артём  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-07 12:18

Прямо космический арканоид получился!


  • Отчёт оценивали:
    6080annaka+1   429Максим Базуев+1   2146Иван+1   7901Влад+1   5419Роман+1   6253Сергей0   7645Александр Львович+1   6458Илья+1   1901Neverwinter 2+1   1Евгений Волосатов+1   7788Ксения+1   459Сергей Сергеевич+1   4378Александр+1   4889Валера Луцевич+1   7226Наталья+1   6452Кирилл Шмойлов+1   6203Николай (nick27m)+1   3664данила+1   7871Мария+1   7276Ильшат+1   7553Владимир0   4182Farid+1  

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




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

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

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

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