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

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

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

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

  • На этом уроке мы создадим интерфейс программы
    и сделаем отображение загруженного уровня на экране.
  • Дата отправки отчёта: 14 марта 2015 г.
  • Задание выполнено: за 2 час. 10 мин.
  • Чему научился: Работа с Resize - новая и интересная для меня функция, срабатывающая при изменении формы.
  • Что было сложным: Сложностей не было - и слава Богу!
  • Комментарии: Ну по данному уроку новизны как таковой лично для меня не было. Динамическую прорисовку игрового поля мы делали во многих программах на уроках Евгения, это мне нравится. Очень интересная идея хранения карты уровня в текстовом файле (хотя отмечу  - для сокобана, где элементов немного, отлично, но для редакторов карт других игр, где элементов больше, одинарных символов может и не хватить). В целом очень понравился урок. И понравилось, что всё получилось.
    В скрине прислал и levels и запущенную программу на одном рисунке. Запускал второй уровень.
  • Оценка видео-уроку:
Отчёт от 791 за Сокобан / Сокобан - Редактор - Интерфейс




Оцени работу

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Валерий Жданов  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-03-14 10:28

Отличная работа, Валерий.
Браво!



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





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

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

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

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


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


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