Введение
Мини-TSFO (Training Set, Fire Observation) был первым артиллерийским призывом для симуляции огня, разработанным для персонального компьютера. Он был запущен в 1985 году как результат исследовательского проекта полевого артиллерийского офицера в артиллерийской школе армии США (USAFAS) для разработки концепции включения ПК в артиллерийскую подготовку и был завершен в 1986 году. Он заменил летнюю артиллерийскую тренировку по живому огню для кадетов в Вест-Пойнте в 1986 и 1987 годах. Один из студентов USAFAS, участвовавших в исследовательском проекте на поле боя, капитан (позже полковник) Билл Эрвин, добровольно предложил продолжить разработку концепции в реальное применение во время его последующего назначения в Директорат подготовки и доктрины USAFAS. Версии: MINITSFO Оригинальная версия с использованием устройства цифрового сообщения (DMD), виртуальной карты и графики CGA. VTSFO Заменил DMD на клавиатурный интерфейс для использования в Вест-Пойнте. Версия Naval Gunfire NGFTSFO с использованием графики EGA, реальных сцен с тренировочной зоны острова Сан-Клементе и включением эффектов дисперсии между раундами.
MINITSFO Original version using a Digital Message Device (DMD), virtual map, and CGA graphics. VTSFO Replaced the DMD with keyboard interface for use at West Point. NGFTSFO Naval Gunfire version using EGA graphics, actual scenes from San Clemente Island training area, and incorporating effects of dispersion between rounds.
Эволюция военной видеоигры
Как и предполагалось изначально, MiniTSFO будет полной системой, для игры которой потребуется только компьютер. Это означало, что должен быть какой-то способ видеть цели на экране, какой-то способ найти координаты цели, такие как карта, и какой-то способ вызвать огонь. В результате появилась комбинация из трех экранов, которые пользователь мог переворачивать вперед и назад с помощью клавиш функций. Первый экран показывал имитированный вид через лазерный дальномер AN/GVS 5. На экране карты изображены вымышленный немецкий город Ницбург и его окрестности. Наконец, способ ввода команд стрельбы был виртуальным устройством цифрового сообщения (DMD) AN / PSG 2. Виртуальный DMD требовал обширного программирования для того, чтобы смоделировать фактическую работу реального DMD и потреблял большую часть программного кода. MiniTSFO первоначально был закодирован на BASICA, интерпретированной версии BASIC, доступной на ПК IBM. Поскольку дизайн программы расширял границы BASICA, Microsoft представила компилятор QuickBASIC. Это позволило MiniTSFO выйти за пределы памяти BASICA, а структурированное программирование позволило получить дополнительную сложность. В своей первоначальной конструкции MiniTSFO рисовал все экраны из программного кода. Не прошло и времени, как ограничения этого подхода стали очевидными, и поэтому завершенные до сих пор экраны были захвачены и импортированы в PC Paintbrush для редактирования. Это позволило добавить детали, которые было бы слишком утомительно включить через код, а также позволило легко редактировать целевые экраны для добавления дополнительных типов целей. Чтобы целевые экраны можно было легко изменить для обеспечения дополнительных проблем, целевые местоположения и описания зачитывались из файла инициализации при запуске MiniTSFO.
MiniTSFO (классическое издание)
MiniTSFO использовал виртуальный DMD для управления огненными миссиями. Пользователю был представлен один из пяти случайных целевых экранов. Затем пользователь определяет, как задействовать цель, либо по расположению сетки, полярным координатам, либо перемещаясь из известной точки, переворачивая назад и вперед между целевым экраном и картой. После того, как цель была обнаружена, пользователь пошел бы в виртуальный DMD и вступил в огневую миссию, как и реальный FO с реальным DMD. Сообщения между пользователем и центром направления огня (выстрел и брызги) предшествовали изображению артиллерийского снаряда, взорвающегося там, где пользователь описал местоположение цели. Затем пользователь использовал виртуальный DMD, чтобы настроить огонь на цель, стрелять для эффекта, а затем дать подробную информацию о конце миссии. После окончания миссии пользователь подвергался критике по нескольким факторам, таким как первоначальное местоположение цели, описание, количество выстрелов, необходимых для достижения эффекта, и общее завершение миссии. Лучшей доступной графической картой для ПК в то время была CGA, которая позволяла разрешение 320x200 в четырех цветах. Это означало, что графика для MiniTSFO, хотя и была современной для того времени, будет считаться очень грубой по сегодняшним стандартам.
Тренерское издание
Это было классическое издание с удаленным DMD и вместо него использовался интерфейс клавиатуры. Подполковники, обучающие курсантов в Вест-Пойнте, решили, что обучение их использованию ДМД занимает слишком много времени, и хотели, чтобы они просто вызвали информацию о пожарной миссии ответственному подполковнику, который затем вводил ее в MiniTSFO. Это было единственным отличием от классического издания.
Военно-морское издание
В 1987 году Совместная группа по эффективности боеприпасов обеспокоена тем, что существующие симуляторы, такие как TSFO, дают нереалистичную картину воздействия на цель, потому что эффект дисперсии между патронами не учитывался. Другими словами, если выстрелить 10 раундов в цель, не все пули попадут в одно и то же место. Большинство ударило бы близко к цели, а пара могла быть на довольно большом расстоянии вдоль линии стрельбы. Это можно рассчитать с помощью функции гауссового распределения. Попытки включить этот эффект в TSFO были признаны слишком дорогими и длительными. Один из членов группы был знаком с MiniTSFO и предложил его изменить. Кроме того, поскольку оригинальный MiniTSFO поддерживал процесс вызова огня армии, было сочтено целесообразным, чтобы новая версия поддерживала процесс Naval Gunfire (NGF). Работа началась немедленно. К этому времени для ПК был доступен расширенный графический адаптер (EGA), предлагающий разрешение 640/350 и палитру из 16 цветов. Фотографии зоны удара острова Сан-Клементе были отсканированы, включены в PC Paintbrush для очистки, и реалистичные цели добавлены. Также была отсканирована карта района, что обеспечило дополнительный реализм. Виртуальная DMD была заменена на доску для работы с огнем, как это было использовано офицерами связи с морским огнем. Как только цель была обнаружена, пользователь переходил на доску, вводил информацию о миссии и передавал ее кораблю. Общение между ними происходило через прокручиваемую полосу текста внизу экрана. Фактические передачи, которые будут использоваться в реальной морской миссии стрельбы держали пользователя в курсе прогресса миссии. Помимо улучшенной графики и дисперсии, было сделано несколько дополнительных улучшений. Расположение корабля будет меняться во время проведения огневой миссии, и пользователь увидит, как образцы пуль на земле двигаются вместе с кораблем, когда его направление к цели смещается. В файле инициализации указаны направление, скорость и тип оружия для каждой доступной платформы. Кроме того, воздействие на цель будет оцениваться на основании того, насколько близко пули действительно подошли к цели, основываясь на калибре оружия.
Незавершенные работы
Разработка карт расширения для ПК, позволяющих связываться с системой TACFIRE, открыла возможность использования фактического DMD для замены виртуального DMD в MiniTSFO, а также использования виртуального DMD MiniTSFO для связи с реальной системой TACFIRE. К сожалению, первоначальный разработчик перешел на новое задание в Пентагон в качестве сотрудника по автоматизации систем. Это привело к двум проблемам: никто в Полевой артиллерийской школе не стал развивать какие-либо последующие системы, и ни одно внешнее агентство не предложило предоставить финансирование для обеспечения подрядчика для продолжения разработки.
Наследие MiniTSFO
В течение нескольких лет школа полевой артиллерии использовала MiniTSFO в качестве примера лидерства школы в использовании компьютерных технологий. Обзор MiniTSFO был представлен всем предварительным классам командования для командиров батальонов полевой артиллерии и бригад, а также приглашенным высокопоставленным лицам. Он также вдохновил разработчиков Guardfist II, гораздо более способной системы. Некоторые артиллерии использовали его, чтобы поддерживать свои навыки (директор артиллерийского отдела USAFAS использовал его перед встречей с лейтенантами в базовой артиллерийской подготовке, чтобы он мог произвести на них впечатление своими навыками с DMD). Оглядываясь назад, это было хорошим введением в то, что должно было произойти позже.
Помощь в обучении MiniTSFO
Были также разработаны три учебных приложения в текстовом режиме, чтобы продемонстрировать, как микрокомпьютеры могут помочь в обучении реальным ситуациям. Это типы сообщений, сеть запросов о пожаре и приложения Polar. Каждый из них предлагает множество экранов с учебным материалом, а затем позволяет студенту практиковаться с текстовым представлением устройства цифрового сообщения PSG 2. Текстовый DMD имитировал фактическую работу реального DMD и позволял использовать только текстовые микрокомпьютеры, поскольку многие ранние армейские компьютеры не были приобретены с возможностью графики.