Главному герою нужно с кем-то сражаться! Мы начнем создавать врагов и размещать их на нашей игровой карте.
*Вопрос:: можно ли использовать один класс на двоих при перемещении гл. героя и моба?
Дата отправки отчёта:
26 июня 2018 г.
Задание выполнено: за
1 час. 38 мин.
Чему научился:
Делать герою плавное перемещение, а так же создавать монстра.
Что было сложным:
Самым сложным было сделать плавное перемещение. Жесть. Один класс на двоих использовать можно конечно, но тогда в этом классе должно быть только движение - он должен обрабатывать нажатия клавиш для героя и таймер для всех монстров. Пока даже не могу сказать, есть ли в этом какой-то смысл или нет. Спасибо за показ кода в конце урока! Это очень помогает (в данном случае я не сделал ошибку [я надеюсь], вроде всё работает, но в принципе это здорово).
Научился: Повторил создание pictureBox'ов с помощью кода Трудности: Урок очень интересный и понятно изложенный и поэтому ТРУДНОСТЕЙ НЕ ВОЗНИКАЛО Познавательный урок, всё так хорошо объясняется! Я самостоятельно добавил код случайного передвижения моба с помощью переменной которой присваивается рандомное значение от 1 до 4. Если выпадает число 1 - моб двигается влево, если 2 - то вправо, 3 - вниз, а 4 - вверх. Но не знаю - правильно ли я сделал, это будет понятно на следующем уроке.
Научился: Создавать класс, создавать таймер для каждого экземпляра. герой и моб имеют слишком разные методы для реализации. единственное что на данном этапе у них может быть общим - это более аккуратный поворот . так что использование общего класса скорее приведет к нагромождению и затруднению ориентации в коде