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

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

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

  • Делаем движение шарика, отскок его от стен и ракетки, а также выбивание кирпичиков.
  • Дата отправки отчёта: 28 июня 2015 г.
  • Задание выполнено: за 3 час. 25 мин.
  • Чему научился: Самостоятельно выполнять задания, проектировать и программировать физическую модель, проверять и сравнивать результаты с образцом.
  • Что было сложным: Искать и исправлять ошибки.
  • Комментарии: 1. Добавил орты: при столкновениии орты умножаются на -1
    2. Добавил ускорение: по Y с учетом силы тяжести, по X пока постоянное
    3. Поэкспериментировал с параметрами ускорения, добавил учет силы сопротивления воздуха.
    4. Физику столкновений пока не доработал, в процессе.
    5. При потере шарика кол-во шариков в лэйбле Balls уменьшается на 1
    6. После чего шарик возвращается на середину платформы.
    7. Координаты задавал как Point
    8. Создал массив кирпичиков (пока простой, из заданных элементов, планирую загружать их расположение из файла, как в Сокобане).
  • Оценка видео-уроку:
Отчёт от 1803 за Наноигры / Арканоид - Шарик и кирпичики


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




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Саша  # Микроигры / Арканоид - Шарик и кирпичики / 2015-06-28 22:18

Саша, очень рада твоим достижениям и успеху, так держать! Ты, Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Саша  # Микроигры / Арканоид - Шарик и кирпичики / 2015-06-28 20:20

ХОрошо поработал Саша, молодец!


  • Отчёт оценивали:
    24Олюшка+1   1803Саша+1   9768Ender+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использование координат элементов при создании алгоритмов перемещения и отскока шарика, а так же движения ракетки. Усовершенствование навыков программирования. Добавила всплывающие очки при попадании по кирпичику, а так же установила дополнительную панель с указанием количества набранных баллов и сбитых кирпичиков.
Трудности: Трудностей не возникло. Урок подробный. Главное понять алгоритм работы программы.
В моей коллекции +1 новая игра.
Научился: двигать предметы!
1. понимаю что есть такое понятие как фокус элемента на форме - мы его проходить будем? 2. если игра начинается и я ее хочу прервать (Alt F4) как это событие правильно обрабатывать? 3. мы стрелками ракетку двигаем а я ползунок на TrackBar от стрелок отучить не смогу сам! 4. И САМОЕ ГЛАВНОЕ! СПАСИБО! 5. хотелось бы продолжения (развития) данной игры! хотелось бы научиться двигать ракетку силой мышки, хотелось бы понимать как создавать много объектов которые надо сбивать, хотелось бы научиться ими правильно управлять (они же двигаться должны по уму)