Не так давно я начал серию видеоуроков о программировании на VBA для приложения MS Visio. Однако очень быстро я понял, что просто показ теории может быть весьма скучным занятием и вряд ли привлечет много внимания. Поэтому с самого начала я планировал параллельно начать запись еще и видеороликов в которых я показывал бы особенности применения VBA на реальных примерах взятых из практики разработки. И тут мне пришла в голову мысль – Что может быть лучше и ближе для понимания чем компьютерные игры.
И как итог я решил записать отдельную серию видеоуроков в которой я пошагово разберу процесс создания простенькой компьютерной игры с использованием особенностей программы MS Visio и на этом примере показал бы решение ряда наиболее часто встречающихся в разработке под Visio задач.
Концепция игры довольно проста – на игровом поле находится произвольное количество фигур Visio представляющих собой танки. Все танки имеют одинаковый набор свойств значения которого в каждом отдельном случае можно варьировать. С началом игры, танки произвольно находят свою следующую цель, двигаются, разворачиваются сами и разворачивают в ее сторону башню и пытаются ее уничтожить снарядами. Игра заканчивается когда на поле остается один единственный танк.
Как это будет в итоге выглядеть вы можете сейчас видеть.
Разрабатывать я буду используя Visio версии 2007 года, но все что я показал будет актуально и для более поздних версий.
Смотрите видео Visio+VBA: Пишем игру Gladiators tanks. Вступление онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Effective Usage of Personal Computers in fire department 27 Март 2019, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 98 раз и оно понравилось 2 людям.