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


              

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


Краткий обзор

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

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

Редактирование карты - 2
Сохранение и загрузка карты
Функция SaveMap()
Функция SaveMap() - 2
Функция LoadMap()
Отображение мини-карты
Функция vCreateMinimap()
Функция vRenderMinimap()
Алгоритмы генерации карт
Функция vGenerateMap()

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

Изменения в функции vRender()
Изменения в функции vCheckMouse()
Итоги
Содержание