Конгер Д.
Физика для разработчиков компьютерных игр
стр. 19

Глава 2

Имитация ЗР-графики с помощью DirectX

В этой главе мы познакомимся с API DirectX, созданным Microsoft. DirectX — основной инструмент, используемый создателями игр и графических программ для работы с ЗО-графикой. Если вы уже знакомы с DirectX, возможно, вы захотите сразу перейди к главе 3, «Математические инструменты», и начать знакомиться с математикой, которая нам понадобится. Если вы впервые столкнулись с DirectX, то эту главу придется прочитать. В ней есть:

□    обзор DirectX и его возможностей;

□    введение в компоненты DirectX;

□    пошаговое руководство по подготовке DirectX к работе;

□    обзор операций, которые должна выполнить программа, завершая работу с DirectX.

Что такое DirectX?

DirectX - это интерфейс программирования приложений (API - Application Programming Interface), позволяющий разработчикам игр и графических приложений выполнять мультимедиа-задачи, не привязываясь к конкретным типам аппаратных устройств. Это избавляет вас и меня от забот о том, какие видеокарты и звуковые карты установлены в компьютерах пользователей. Кроме того, DirectX предоставляет высокоуровневые функции для выполнения множества задач, связанных с ЗО-графикой. Это позволяет нам с легкостью сконцентрироваться на собственно играх, а не на задачах генерации графики и звука.

Необходим ли нам DirectX? Если коротко, то да. Чтобы понять, почему, подумайте, как работает большая часть программ.

Подавляющее большинство приложений большую часть своего времени взаимодействуют с Windows, используя обработчики событий. Например, Windows сообщает приложению, что была нажата кнопка Close в его окне или пользователь щелкнул левой кнопкой мыши в какой-то точке окна. Приложение реагирует на эти сообщения. Например, оно может попросить Windows создать окно или нарисовать линию. Windows выполняет полученные запросы.

Новости
Авторы Max Payne раскритиковали крупные игры
Глава по коммуникации студии Remedy Томас Пуха заявил, что в нынешних реалиях игрового рынка его команде пришлось реорганизовать производство.
Ubisoft выпустит эксклюзивную фигурку Father’s Calling
Компания Ubisoft сообщила, что коллекционная фигурка Father’s Calling, представляющая собой лидера организации «Врата Эдема» из Far Cry 5, поступит в продажу 22 марта 2018 года по цене 3999 рублей.