Visio+VBA: Пишем игру Gladiators tanks | #6 Объектный подход MVC
В этом видео речь пойдет в большей мере не о Visio, а о решении некоторых проблем связанных с разработкой игр в целом. В частности, мы реализуем подход под названием MVC (Model-View-Controller или Модель-Представление-Контроллер), который позволит нам сделать наш код более масштабируемым, аккуратным и читаемым.
Основные моменты этого видео:
2:50 - создаем пользовательский класс
3:00 - класс c_Point представляющий координаты x и y точки
4:15 - класс c_Tank представляющий модель и одновременно контроллер объекта Танк
4:27 - публичные свойства класса Tank
4:46 - пояснение необходимости указания id фигуры строковой переменной (для данного проекта)
5:04 - использование созданного ранее класса c_Point в качестве типа данных
7:04 - пояснение логики работы и смысла применения паттерна MVC
7:57 - процедура (метод класса c_Tank) Activate, активирующая нашу фигуру
8:49 - функция GetCurrentPosition, возвращающая текущие координаты фигуры в виде экземпляра объекта c_Point
9:43 - добавл
8 views
1359
295
2 years ago 00:25:43 1
Visio+VBA: Пишем игру Gladiators tanks | #9 Стреляем по врагу
4 years ago 00:25:51 27
Visio+VBA: Пишем макрос фиксации толщины линий
5 years ago 00:12:06 2
Visio+VBA: Пишем игру Gladiators tanks | #12 панели управления
5 years ago 00:16:39 1
Visio+VBA: Пишем игру Gladiators tanks | #11 Уничтожение танков
5 years ago 00:13:42 1
Visio+VBA: Пишем игру Gladiators tanks | #10 Совершенствуем стрельбу
5 years ago 00:10:04 1
Visio+VBA: Пишем игру Gladiators tanks | #8 Поворот башни
5 years ago 00:22:42 1
Visio+VBA: Пишем игру Gladiators tanks | #7 Поворот в направлении цели
5 years ago 00:17:01 1
Visio+VBA: Пишем игру Gladiators tanks | #6 Объектный подход MVC
5 years ago 00:12:04 1
Visio+VBA: Пишем игру Gladiators tanks | #5 Обрабатываем коллекцию танков
5 years ago 00:08:46 1
Visio+VBA: Пишем игру Gladiators tanks | #4 Добавляем пользовательские кнопки
5 years ago 00:09:50 1
Visio+VBA: Пишем игру Gladiators tanks | #3 Перемещение в направлении поворота
5 years ago 00:20:40 1
Visio+VBA: Пишем игру Gladiators tanks | #2 Движение танка
5 years ago 00:13:31 1
Visio+VBA: Пишем игру Gladiators tanks | #1 Собираем танк
5 years ago 00:02:14 1
Visio+VBA: Пишем игру Gladiators tanks. Вступление