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

Формула программиста
основатель — Волосатов Евгений Витольдович

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

  • На этом уроке мы создадим интерфейс программы
    и сделаем отображение загруженного уровня на экране.
  • Дата отправки отчёта: 13 июня 2015 г.
  • Задание выполнено: за 5 час. 00 мин.
  • Чему научился: 1) использовать панель инструментов ToolStrip 2)Загружать изображения в объект PictureBox 2) заполнять панель на форме объектами в зависимости от заданных параметров
  • Что было сложным: SokobanEditor_Resize!
  • Комментарии: не получилось настроить SokobanEditor_Resize. Он лезет вперед всего, даже вперед SokobanEditorForm_Load(object sender, EventArgs e). Вызывается конструктором при инициализации формы строчкой this.ResumeLayout(false); Из-за этого не вызываются функции InitPictures(), LoadPictures() и идет ошибка. Запустить можно только указав их внутри SokobanEditor_Resize.
  • Оценка видео-уроку:
Отчёт от 4780 за Игра Сокобан / Сокобан - Редактор - Интерфейс


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




Оцени работу

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

24. Оля
Оля
ответить
→  Дмитрий  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-06-13 12:03

Дмитрий, все обязательно получится, ты хорошо позанимался и много получил знаний и опыта, продолжай заниматься, и будет легче! Молодец! :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Познакомился с компонентом ToolStrip.
Трудности: После редактирования кода искал ошибку форматирования, как оказалось, проблема была в том, что в файле сначала идет число столбцов, потом число строк, в программе же я считывал наоборот.
По предложению Евгения Витольдовича хотел добавить 4 картинки для игрока, но потом решил, что это будет отвлекать. Поэтому выбрал другой путь, нашел другую картинку Белки, где она смотрит прямо. Немного подкорректировал картинки, чтобы орехи и Белка были на фоне снега. Написал по видео уроку программу, запустил, результат понравился) Правда, как Илья говорил, все мелко, если это окажется критичным, то переделаю. Код немного переделал, добавил несколько служебных pod-классов, переименовал переменные, методы.
Научился: Самостоятельно решать поставленную задачу :)
Трудности: Все просто.
Благодарю.