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

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

Игра Сокобан / Сокобан - Редактор - Улучшение

  • Допиливаем и дорабатываем редактор до товарного вида.
    Реализуем ещё несколько фишек.
  • Дата отправки отчёта: 17 июня 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Научился разделять строку буквой x.
  • Что было сложным: Всё на уровне.
  • Комментарии: string[] wh = toolStripTextBoxLabibntSize.Text.Split(dl, StringSplitOptions.RemoveEmptyEntries); зачем то что идет после dl?
  • Оценка видео-уроку:
Отчёт от 1901 за Игра Сокобан / Сокобан - Редактор - Улучшение




Оцени работу

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

1901. Neverwinter 2
Neverwinter 2
ответить
# Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-17 11:59

                if (level_nr == curr_level_nr)
                {
                    cell = new Cell[width, height];
                    for (int y = 0; y < height; y++)
                        for (int x = 0; x < width; x++)
                            cell[x, y] = CharToCell(lines[curr + 1 + y][x]);
                    break;
                }
вот в этом цикле индекс выходит за границы массива... Пересмотрел видео еще раз, всё идеально.
Ага, и кстати в 4 уроке программа не может сохранить пустой уровень. И мы это так и не доделали. Может чего-то и не хватает.


24. Оля
Оля
ответить
→  Neverwinter 2  # Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-17 11:42

Попробуй перегрузить студию, отдохни немножко, и вернись возможно в данный момент не видишь что не так написал, знаешь как смешно иногда бывает случайно вместо одного знака поставлю другой и не вижу это сразу, и не работает, а она перед носом висит.


1901. Neverwinter 2
Neverwinter 2
ответить
# Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-17 11:31

Спасибо Оля. Только вот "натолкнулся на корягу": при нажатии на кнопку "следующий уровень" всё зависает... Всё сделал, как в видеоуроке, ничего не менял... Печаль... Сам ошибку не могу найти... Да и нету её, я же всё повторил.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Neverwinter 2  # Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-17 10:55

Затем, что такие требования при вызове этой функции.


24. Оля
Оля
ответить
→  Neverwinter 2  # Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-17 10:54

Хорошо, что продолжаешь заниматься и пусть еще не все знаешь, однако я вижу у тебя уже хорошие достижения! :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать поле TextBox, изучил функцию заполнения по двойному клику мышки.
Трудности: Разобраться с функцией ShowRectCell, так толком и не понял как она работает. Зачем мы отбираем максимальные и минимальные значения.
Интересные фишки которые пригодятся для написания будущих программ.
Научился: освоил работу с новыми компонентами TextLabel и др. связывать компоненты и действия.
Трудности: пока ничего сложного
Очень хорошо сделанный урок, все понятно.