|
Существует три режима функционирования программы "Полигон-пользователь":
1. Расстановка сил.
В этом режиме пользователем осуществляется размещение боевых единиц (солдат и автомобилей) с требуемыми характеристиками согласно разработанному сценарию. При завершении расстановки сил пользователь переводит программу в игровую фазу и ждет передачи хода.
2. Ход передан игроку.
В этом случае программа переходит в активный режим, в котором пользователем, проводящим моделирование, осуществляются перемещения солдат / автомобилей, ведение огня и прочие необходимые действия. В базовом варианте каждая боевая единица обладает запасом времени 5 секунд на ход. Пяти секундам соответствует 100 очков действий (ОД). Каждое действие боевой единицы занимает определенный отрезок времени. В случае нехватки времени на совершаемое действие, оно начинается на текущем ходу, а его завершение переносится на следующий ход. На следующем ходу это действие можно продолжить либо отменить.
Боевые единицы, относящиеся к одной и той же стороне моделирования, могут совершать действия в произвольном порядке (подготовка оружия, стрельба производятся в строгом порядке). Время, отведенное на обдумывание хода, программно не ограниченно.
Результат действия отображается сразу же после его завершения. Все произведенные изменения передаются противнику и администратору. Правомерность совершения тех или иных действий автоматически, в реальном времени, отслеживаются программой.
В случае завершения хода, программа передает ход противнику и переходит в пассивный режим.
3. Ход передан противнику.
В этом случае программа переходит в пассивный режим ожидания своего хода. Все изменения, произведенные противником, отображаются по мере поступления в основном окне моделирования.
В случае прихода сообщения о завершении хода противником, программа переходит в активный режим.
Процесс стрельбы в ПК "Полигон" состоит из следующих фаз:
- подготовка оружия к стрельбе;
- выстрел.
Подготовка к стрельбе производится при совершении первого выстрела после смены оружия.
В ПК "Полигон" используется модель огневого взаимодействия, основанная на нормальном законе распределения точек встречи траектории пули с картинной плоскостью цели.
Средняя точка попадания (СТП) определяется, исходя из точки прицеливания с учетом различного рода ошибок в подготовке к стрельбе. В ПК "Полигон" при обстреле солдат противника можно выбирать зону прицеливания: голову, туловище, ноги. Суммарный эллипс разброса пуль определяется рассеиванием отдельных пуль относительно СТП и возможными отклонениями средних траекторий из-за ошибок в подготовке стрельбы. Отклонение от средней точки попадания зависит от следующих основных факторов:
- расстояния до цели;
- типа оружия (пистолет Макарова, АК-74, АКМ, СВД, РПГ-7);
- режима ведения огня (одиночный выстрел / очередь);
- положения стрелка, ведущего стрельбу (лежа, сидя, стоя);
- скорости стрелка;
- угла обзора стрелка;
- класса стрелка (средний войсковой стрелок / снайпер);
- типа прицельных устройств (механических либо оптических);
- скорости и курсового угла цели;
- метеорологических условий (продольный и поперечный ветер, температура воздуха).
Пример окна моделирования приведен на рисунке.
|
 |
 щелкните мышкой, чтобы увеличить Окно программы "Полигон-пользователь" |
При пересечении объектом линии огня для учета его влияния на вероятность попадания используется проекция этого объекта. В случае попадания в объект осуществляется принятие решения о влиянии объекта на дальнейший путь пули. Далее определяется зона пересечения пули (снаряда) с целью, определяется влияние класса защиты цели, типа пули, зоны поражения, наличия средств индивидуальной защиты. На основе этого принимается решение о поражении цели.
Окно программы "Полигон-администратор" состоит из двух основных частей:
- основного окна моделирования (1);
- панели управления справа от основного окна моделирования.
В основном окне моделирования отображается участок модели местности с расположенными на нем элементами, отражающими характеристики данной местности (рельеф, деревья) и боевыми единицами. Для навигации по модели местности используется прокрутка изображения в окне путем позиционирования указателя мыши в крайних областях экрана.
|