Программирование стратегических игр с DirectX 9.0
bda5893f

Программирование стратегических игр с DirectX 9.0

Основы редактирования карт
Компоненты редактора карт
Область редактирования

Область выбора блоков
Мини-карта
Область вывода информации
Просмотр карты
Глобальные переменные карты
Ход выполнения программы
Генерация случайной карты
Навигация по карте
Загрузка изображений блоков
Визуализация блоков

Редактирование карты
Программирование панели инструментов
Отображение блоков на панели инструментов
Сохранение и загрузка карты
Функция SaveMap()

Функция LoadMap()
Отображение мини-карты
Функция vCreateMinimap()
Функция vRenderMinimap()
Алгоритмы генерации карт
Функция vGenerateMap()
Методы генерации карт
Многослойные карты

Изменения в заголовочном файле
Многомерный массив
Функция смены слоя
Переменные для новых кнопок
Изменения в функции vCreateToolbar()
Функция vChangeLayer()
Изменение процедур сохранения и загрузки
Изменения в функции vRender()
Изменения в функции vCheckMouse()

Содержание раздела