Хонич А.
Как самому создать трехмерную игру
стр. 91

в некоторых других случаях.

Инициализация счетчиков очень проста:

Еще одна функциия, нуждающаяся в пояснении - функция ChangeSky. Эта функция устанавливает изображение неба, характерное для конкретного эпизода. Небо представляет собой растровое изображение размером 256 на 128. В DOOM’e небо используется без анимации, но можно значительно у силить эффект, если использовать для неба анимацию. Эта анимация может быть случайной (например, гроза, молнии на хмуром фоне неба) или последовательной (например, плавно плывущие по небу облака). Анимация предполагает использование нескольких растровых картинокдля одного неба. Функция ChangeSky предполагает использование анимацин, вследствие чего она отличается от принципа, заложенного в DOOM’e, в котором нет анимации для неба:

После обработки данной функции в таблице NumSkys содержатся номера растровых изображений в каталоге файла ресу рсов. При работе программы по определенному закону эти номера из таблицы заносятся в переменную NumSky, которая определяет текущее изображение неба. Закон, по которому эти номера изатекаются из таблицы, определяется переменной TypeAnimSky:

0    - случайный закон;

1    - последовательный закон;

DelaySky определяет задержку, т.е через какое количество циклов игры

Новости
Descent выпустит релиз игры Overload в мае
Авторы Descent озвучили дату ожидаемого релиза Overload, по заявлению авторов игрового продукта, новинка выйдет весной текущего года.
Разработчики PUBG удалят шлем третьего уровня с карты
Компания удалит с карты шлемы третьего уровня и переработает баланс оружия, чтобы пользователи выбирали более разнообразный арсенал.