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

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

Игра Сокобан / Сокобан - Редактор - Сохранение

  • На четвёртом уроке мы закончим создание редактора уровней.
    Напишем самую главную функцию для сохранения сделанных изменений в файл.
    Затем добавим кнопки перехода к следующему и предыдущему уровню.
    Останется только немного облагородить интерфейс программы.
  • Дата отправки отчёта: 13 января
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Хороший пример использования ref.
  • Что было сложным: Функция Сохранение файла
  • Комментарии: Понравилось , как происходит сохранение файла. Редактор получается непростой.
    Осталось не понятно  int w = cell.GetLength(0);
                    int h = cell.GetLength(1); Что значит 0, а что значит 1 в скобках? А может просто надо утром посмотреть видео.
  • Оценка видео-уроку:
Отчёт от 2146 за Игра Сокобан / Сокобан - Редактор - Сохранение




Оцени работу

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

24. Оля
Оля
ответить
→  Иван  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-01-13 15:57

Иван, желательно все же пересмотреть когда ты не уставший, уверена что ты уже все полинял в этой функции! :)


  • Отчёт оценивали:
    6925Артём+1   4467Alcatraz+1   1Евгений Витольдович+1   4435Мурад+1   459Сергей Сергеевич+1   6195sergey+1   4699Сергей Витальевич+1   4992Николай+1   8407Наталья+1   8275Tekashnik+1   4732Sergey+1   8194Сергей+1   7645Александр Львович+1   8Василевская Елена0   8776Вадим0   8846Сергей0   24Оля+1   689Igorenzia+1   6644valerys Nikola+1   2639Морозов Юрий Александрович+1   791Валерий+1   7788Ксения+1   8792Игорь+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Смещать записи внутри файла
Трудности: вроде ничего
Сделала запрос на сохранение уровня при переходе на преыдущий/следующий. Правда, не знаю пока, хорошо это или плохо. Как и обещала, добавила картинки на кнопки :).
Научился: Сериализовать символьный массив в текстовый файл. Логика масштабирования поля. Переход между уровнями.
Трудности: Достаточно сложный урок. Было много сложных алгоритмов. Долго отлаживал, прежде чем заработало.
Спасибо за урок. Все хорошо!