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

Обработка класса LIGHT - функция LightBlinks.

Обработкой объектов класса LIGHT занимается функция LightBlinks. Это очень простая функция. Она просто меняет значение в поле light структуры SECTOR с определенной периодичностью.

Исходный текст функции LightBlinks:

Все!!! Я больше не буду говорить об объектах и классах объектов. Данного материала с огромным количеством исходников вам вполне должно хватить, чтобы создать около миллиона совершенно уникальных объектов и их мутантов (классов), если, конечно, вы этого захотите.

А сейчас мы посвятим отдельную тему обработке оружия.

8.2.3 Обработка оружия.

Оружие в DOOM’e не относится к объектам. Следовательно, и обработка его несколько отличается от того принципа, который мы описали в разделе 8.2.2.

Раз уж речь пошла об оружии, то просто необходимо рассказать о структу ре weapon, т.к. функции обработки оружия работают с этой структурой. Вот она:

Новости
Sony PlayStation 5 стала последней игровой консолью в мире
Игровые консоли присутствуют в мире уже более 30 лет, за которые в них успели поиграть целые поколения игроков, то есть отцы, дети и их внуки.
Авторы новой Call of Duty объявили даты проведения бета-теста
Студия Treyarch официально озвучила даты проведения бета-тестов мультиплеерного режима ожидаемого военного шутера Call of Duty: Black Ops 4. Разработчики уже раскрыли немало особенностей соревновательной части игры, но многое остаётся за завесой тайны.