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

В структуре SECTOR имеются, на наш взгляд, данные, нуждающиеся в пояснении. Как видно, не все поля в этой структуре затрагиваются в функции L Sectors. Эти данные заполняются позже в функции GroupLines, до которой еще дойдет очередь.

-DinlnSector - это параметр, ненулевое значение которого означает, что в секторе был произведен шум от звука выстрела и произошел переполох среди монстров. При этом шум необязательно может производиться в этом секторе. Если между секторами нет препятствий, поглощающих звук, то последний может распространяться довольно далеко через десятки секторов. После того, как был произведен шум, активизируемые монстры направляются в сторону эпицентра шума и ищут тот объект (игрока), который нарушил их спокойствие.

-ThingDin - это объект (указатель на THING), который произвел шум в секторе. Это его преследуют "разбуженные” монстры.

-Max YInMap, MaxXInMap, Min YInMap, MinXInMap - это, выражаясь математическим языком, координаты вершин прямоугольника, в который вписан данный сектор, т.е. крайние координаты по осям X и Y для данного сектора:


Новости
Авторы Hellblade: Senua’s Sacrifice удивлены количеству игроков на ПК
В октябре прошлого года студия Ninja Theory рассказала, что продажи Hellblade: Senua's Sacrifice оказались выше, чем ожидали сами разработчики, а уже через месяц они достигли полумиллиона копий.
Хождение по Аду в Agony отнимет у игроков 12 часов
Напомним, что Agony поступит в продажу на PC, PS4 и Xbox One 29 мая. После релиза игры авторы намерены заняться VR-режимом.