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

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

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

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

  • На этом уроке мы создадим интерфейс программы
    и сделаем отображение загруженного уровня на экране.
  • Дата отправки отчёта: 3 января 2016 г.
  • Задание выполнено: за 2 час. 10 мин.
  • Чему научился: Познакомился с компонентом ToolStrip.
  • Что было сложным: После редактирования кода искал ошибку форматирования, как оказалось, проблема была в том, что в файле сначала идет число столбцов, потом число строк, в программе же я считывал наоборот.
  • Комментарии: По предложению Евгения Витольдовича хотел добавить 4 картинки для игрока, но потом решил, что это будет отвлекать. Поэтому выбрал другой путь, нашел другую картинку Белки, где она смотрит прямо. Немного подкорректировал картинки, чтобы орехи и Белка были на фоне снега. Написал по видео уроку программу, запустил, результат понравился) Правда, как Илья говорил, все мелко, если это окажется критичным, то переделаю.
    Код немного переделал, добавил несколько служебных pod-классов, переименовал переменные, методы.
  • Архив проекта: Ссылка доступна после самостоятельного выполнения этого урока
  • Оценка видео-уроку:
Отчёт от 7276 за Сокобан / Сокобан - Редактор - Интерфейс


Отчёт от 7276 за Сокобан / Сокобан - Редактор - Интерфейс




Оцени работу

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

24. --
Олюшка
Олюшка
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-01-04 00:14

Ильшат, какая прелесть, я в восторге, очень понравилось как ты сделал, очень меня порадовал, Спасибо тебе! Молодец! :)


7276. --
Ильшат
Ильшат
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-01-04 00:34

Спасибо, Оля, рад, что понравилось)


24. --
Олюшка
Олюшка
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-01-04 00:36

Ильшат, Очень!!! :)




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





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

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

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

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


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


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