Программирование игр для Windows. Советы профессионала



Синхронизация состояния ввода/вывода


Синхронизация состояния ввода/вывода
Временная синхронизация
Модем
Net Tank: танковый имитатор для двух игроков

Анализ игры Net-Tank
Раздел 1: Инициализация
Раздел 2: Игровой цикл
Раздел 3: Удаление объектов
Раздел 4: Получение входных данных и передача состояния дистанционно управляемой системе
Раздел 5: Перемещение объектов
Раздел 6: Распознавание столкновений
Раздел 7: Рисование объектов
Раздел 8: Дублирующий буфер
Раздел 9: Всякая всячина

Итог
Инструментальные средства
Определение понятия инструментального средства
Редакторы изображений
Пакеты анимации
Производство кинофильма
Звуковые редакторы
Редактор поля WarEdit

Использование WarEdit
Примечание
Функциональное описание программы WarEdit
Улучшения WarEdit
Итог
Графическое оформление игры

Удобные детали и инструменты
Первый этап: планирование
Разрешающая способность и количество цветов
Для кого вы пишете игру?
Содержание и общее настроение игры
Что детализировать, а что нет?
Несколько слов по поводу цвета
Разработка 256-цветной палитры

Ну дайте мне место (разработка стен, пола и «кирпичиков» потолка!
Детали, детали и детали
Придание «кирпичикам» стен глубины трехмерного пространства
Масштабирование изображения
Создание бесшовных мозаичных изображений
Особые ситуации

Если б только у меня было оружие и еда! (разработка объекта)
Подайте сюда врагов! (разработка персонажей)
Технические приемы анимации
Чудовища и прочие кровожадные персонажи
Последние дорисовки
Начальная и конечная заставки
Оформление оценочного экрана

Экраны для отражения статуса и изменения конфигурации игры
Анимация
Кадры для привлечения внимания
ИТОГ
Техника созданий параллакса
Еще кое-что о режиме 13h
Примечание по поводу демонстрационной программы
Первый шаг

Несколько смещающихся слоев
«Прозрачные» пиксели

Оптимизированные версии OpaqueBlt() и TransparentBlt()
Смещение мозаичных изображений

Устранение эффекта сдвига кадра
PCX-графика
Примечания по выполнении
Техника оптимизации

Игра WARLOCK (Колдун)





Биржевой анализ - Теория Ганна

До сих пор идут споры о том был ли Ганн действительно удачливым спекулянтом или же умер в бедности. Как ни странно вопрос этот остается тайной. Хотя время от времени появляются очередные ученики «мультимиллионера» сулящие всем и каждому показать довольно легких путь к богатству. Теория довольно сложна в изучении, на практике же, вероятно, трудностей не меньше.

Теория Ганна - время и цена
Геометрия теории Ганна
Комбинации в теории Ганна
Торговые системы Ганна
Теория Ганна - Переломы

Теория Ганна - Построения
Практика и теория Ганна
Теория Ганна - Углы
Теория Ганна - Числа
Балансовые ступени Ганна

Теория Ганна
Торговля по теории Ганна
Фибо и ДиНаполи в теории Ганна