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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Сокобан / Сокобан - Редактор - Интерфейс

  • На этом уроке мы создадим интерфейс программы
    и сделаем отображение загруженного уровня на экране.
  • Дата отправки отчёта: 21 мая 2018 г.
  • Задание выполнено: за 2 час. 38 мин.
  • Чему научился: Наконец-то разузнал как растягиваются объекты при действии Resize. Наконец-то подытожил как математически подсчитываются PictureBox при загрузки уровня (я про "for (int x = 0; x < width; x++)", "for (int y = 0; y < height; y++)", "picture.Location = new System.Drawing.Point(x * (bw-1), y * (bh-1));" и "picture.Size = new System.Drawing.Size((bw - 1), (bh - 1));".  Не может восхищать возможность грубо говоря "перекомпиляции" в строке "picture.MouseClick += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseClick);".  В общем урок просто улёт и на самом деле я пришел именно за ним.
                       
  • Что было сложным: Ничего кроме как моих неточностях в level.txt ))
  • Оценка видео-уроку:
Отчёт от 18419 за Сокобан / Сокобан - Редактор - Интерфейс




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  DenisMed  # Сокобан / Сокобан - Редактор - Интерфейс / 2018-05-22 12:44

Отлично поработал, молодец!


  • Отчёт оценивали:
    17606Виктор+1   6452Кирилл Шмойлов+1   791Валерий Жданов+1   5394Anton+1   3922Александр+1   17947Dmitry Sinitsin+1   9980Timoha+1   17443WildOrc+1   9858Александр+1   3747Сергей+1   16218Дмитрий+1   10717OloloCode+1   9971Юрий+1   10895Danil42Russia+1   4753Андрей+1   1Евгений Волосатов+1   4395Денис+1   6644valerys Nikola+1   16066Bodrik_torf+1   Посетитель+1   459Сергей Сергеевич+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Ознакомился с основами работы с файлом ресурсов
Трудности: Непонятно, почему иконка на форме выглядит не так как предполагалось.
Небольшое замечание относительно применения метода SokobanEditor_Resize. Как было отмечено в видео уроке этот метод требует немалых затрат ресурсов компа. Для мощных компов это не так критично, а вот для слабеньких это существенно заметно. Предлгаю в этих случаях использовать метод SokobanEditor_ResizeEnd. Метот сработает один раз, когда кнопка мышки освободится окончательный эффект будет тот же.


Научился: Работать с PictureBox, Panel.
Трудности: Все понемногу, но ничего непреодолимого.
По данному уроку комментариев в голову не пришло.