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

Обратите внимание на метод, объявленный в строке 72 листинга 14.5. Это метод Game(), возвращающий указатель на объект класса game. Вспомните, что платформа автоматически создает глобальную переменную theApp типа d3d_app. Эта переменная доступна в любом файле, в который включен файл PMFramework. h. Поэтому ваша программа сможет обращаться к объекту game через переменную theApp, например: theApp.Game();

Но, чтобы такой подход заработал, нужно создать класс, наследующий класс pmframework: : game. Кроме того, ваша программа должна использовать макрос CREATE_GAME_OBJECT () и передать ему имя вашего класса игры. Как это делается, демонстрирует листинг 14.6.



Новости
Rust на Марсе с элементами PUBG
Выживать, как и следует из названия, придётся на Марсе. Помимо самого выживания, в игре присутствует и сюжет.
Переиздание Age of Empires выйдет 20 февраля
Как заявлено теперь, Age of Empires: Definitive Edition станет доступна на ПК с Windows 10 с 20 февраля 2018 года.