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

Формула программиста
основатель — Волосатов Евгений Витольдович
Yii2 + PHP = 25 уроков с 80% скидкой
Вебинар «Yii + PHP = Завершение» начнётся через 1  день 1 час. 49 мин.

Наноигры / Арканоид - Уровень и ракетка

  • Создаём старую добрую игру Арканоид.
    Создаём меню, рисуем уровень, размещаем ракетку.
    Делаем, чтобы ракетка двигалась.
  • Дата отправки отчёта: 17 августа 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Двигать объекты!
  • Что было сложным: Писать код)
  • Комментарии: Всё просто супер!
  • Оценка видео-уроку:
Отчёт от 10775 за Наноигры / Арканоид - Уровень и ракетка


Отчёт от 10775 за Наноигры / Арканоид - Уровень и ракетка




Оцени работу

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

791. Валерий Жданов
Валерий Жданов
ответить
→  Олег Лопухинский  # Наноигры / Арканоид - Уровень и ракетка / 2016-08-17 18:34

Очень красивые картинки для арканоида


  • Отчёт оценивали:
    10775Олег Лопухинский+1   9156DimkaKMS+1   1Евгений Волосатов+1   10670Сергей Соколов+1   8886Михаил Ермишин+1   6452Кирилл Шмойлов+1   10494Алексей В.+1   689Igorenzia+1   4467Alcatraz+1   10673Алексей Хонин+1   4395Денис+1   7276Ильшат+1   9237Mais+1   11022София0   7645Александр Львович+1   5649Максим Лапшинов+1   791Валерий Жданов+1   459Сергей Сергеевич+1   11017Владимир Петреченко0   10418Oleg Didok 0   7238Константин0   10008Сергей Зулкарнаев+1   24Олюшка+1   3506Алексей|BrisK|Кривицкий+1  

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




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

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

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

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