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