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


Глава 10


Краткий обзор
Основы редактирования карт
Компоненты редактора карт
Область редактирования
Область выбора блоков
Мини-карта
Область вывода информации
Просмотр карты
Глобальные переменные карты
Ход выполнения программы
Генерация случайной карты
Навигация по карте
Загрузка изображений блоков
Визуализация блоков
Редактирование карты
Глобальные переменные карты
Ход выполнения программы
Программирование панели инструментов
Отображение блоков на панели инструментов
Отображение блоков на панели инструментов - часть 2
Редактирование карты
Редактирование карты - часть 2
Сохранение и загрузка карты
Функция SaveMap()
Функция SaveMap() - часть 2
Функция LoadMap()
Отображение мини-карты
Функция vCreateMinimap()
Функция vRenderMinimap()
Алгоритмы генерации карт
Функция vGenerateMap()
Функция vGenerateMap() - часть 2
Методы генерации карт
Многослойные карты
Изменения в заголовочном файле
Многомерный массив
Функция смены слоя
Переменные для новых кнопок
Изменения в функции vCreateToolbar()
Функция vChangeLayer()
Изменение процедур сохранения и загрузки
Изменения в функции vRender()
Изменения в функции vCheckMouse()
Итоги



Начало