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

Формула программиста
основатель — Волосатов Евгений Витольдович
Yii2 + PHP = 25 уроков с 80% скидкой

Морской Бой / VIP. Анимированный кубик

  • На этом уроке мы создадим массив из кружков,
    они будут сначала двигаться случайно, похоже на бильярд.
    Дальше мы создадим правила для их передвижения
    и в конечном итоге реализуем анимированный игральный кубик.

    Задание:
    Нарисовать верхнюю сторону игрального кубика
    с шестью анимированными точками для смены чисел.
  • Дата отправки отчёта: 17 июля 2015 г.
  • Задание выполнено: за 5 час. 00 мин.
  • Чему научился: Работать с многомерными массивами, использовать вложенные массивы
  • Что было сложным: Разобраться с многомерными массивами
  • Комментарии: Я заменил два двухмерных массива на один трехмерный, мне показалось это логичным т.к.  по сути второй член первого массива  указывает всего лишь номер расположения члена второго  массива. Для  этого мне пришлось разработать новую схему на бумаге. Схема указывает сразу координаты для расположения шариков. Прилагаю скриншот кода и схемы. Так же вместо Brush установил толщину пера через свойство Width
       
  • Оценка видео-уроку:
Отчёт от 6051 за Морской Бой / VIP. Анимированный кубик


Отчёт от 6051 за Морской Бой / VIP. Анимированный кубик




Оцени работу

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

2146. Иван
Иван
ответить
→  Pavel  # Наноигры / Анимированный кубик / 2015-07-17 17:36

Интересно  получилось. Еще и с трехмерным массивом!


24. Олюшка
Олюшка
ответить
→  Pavel  # Наноигры / Анимированный кубик / 2015-07-17 13:13

Павел, красиво вышло, мне нравится как ты сделал толщину! Молодец! :)


  • Отчёт оценивали:
    6709Саша+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создать методы для правильного движения кругов
Трудности: Создать методы для правильного движения кругов
сложновато, но результат красивый. Спасибо!
Научился: Массивы - объявление, инициализация, обращение к элементам массива, вложенные массивы. Рисование - методы Pen, Brush. Перемещать объекты по заданным в массивах координатам.
Трудности: Вложенные массивы пока для меня немного сложновато выглядят, хотя я понял в целом для чего они используются.
Большое спасибо, что поделились этим уроком. Действительно, это сложный и интересный проект. С нуля новичку его написать сложно, но с видеоуроками, пошагово - вполне реально!