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 - добавл
Back to Top