Есть ли военная стратегия с открытым исходным кодом, имитирующая двигатели/рамки?

Существуют ли какие-либо военные или военные стратегии с открытым исходным кодом, имитирующие двигатели или фреймворки? Двигатели боевых правил или руководства по выбору оружия? Я ищу что-то похожее на военную стратегию "модульное тестирование" в моделируемой области.

То, что я пытаюсь построить, - это боевой советник для войск, развернутых в поле. Intel приходит с вражескими шагами - программное обеспечение должно советоваться о оптимальной стратегии - как в шахматах, только с двумя армиями. Рамка должна быть масштабируемой - в контексте городской партизанской войны она должна давать советы о тактических действиях, чтобы противодействовать тактике полевых войск противника. Вот почему я интересуюсь любыми инициативами с открытым исходным кодом, поэтому я мог бы чему-то научиться из коллективных знаний и получить представление о таком проекте.

Ответ 2

Если вы ищете военные симуляции, тогда: извините, но это усложняется.

Delta3D Имитатор с открытым исходным кодом для 3D-игр и моделирования, используемый для моделирования военной подготовки. Он включает в себя некоторые транспортные средства и другие 3D-активы, но не огромную сумму, вы можете импортировать 3dsmax8.Max файлы.
Вы можете добавить SimCore, чтобы получить поддержку HLA плюс моделирование боеприпасов и, по-видимому, даже систему погоды. Кроме того, вам нужен RTI, например. CERTI

Общими военными форматами передачи и обмена являются HLA и DIS (и CIGI)
Open-DIS это версия с открытым исходным кодом DIS, в основном разработанная офицерами ВМС США и ВВС США. В настоящее время они рассматривают возможность использования Project DarkStar для распределенной структуры.

Пример игры, в которой DIS используется, - это ACM, который, хотя он довольно старый, включает поддержку DIS. и версию Unix можно загрузить с здесь

Существует несколько доступных библиотек DIS С++, например. KDIS

AFAIK DIS все еще вокруг, но в значительной степени заменяется HLA-RTI
Вы можете найти список ОС и коммерческих RTI на Wikipedia здесь

У США есть симулятор с открытым исходным кодом, называемый OneSAF, но с открытым исходным кодом правительственных и военных разработчиков.:( Вы можете скачать некоторые документы с веб-сайта. Старый скриншот примерно с 2004 года.

Ответ 3

Говоря об полных стратегиях ОС, вы можете посмотреть Battle for Wesnoth. Я не знаю, соответствует ли это вашим потребностям, или вы ищете только документально оформленную и независимую от разработчиков инфраструктуру.

Ответ 4

Если вы ищете многопользовательский фреймворк
Примеры проекта DarkStar и если вы думаете о разработке чего-то коммерческого, здесь информация о лицензии

В противном случае вы могли бы объяснить, какой уровень симуляции вы ищете. Например, пошаговая стратегия, стратегия в реальном времени или что-то совместимое с HLA (High Level Architecture)?

Это не с открытым исходным кодом, но если вы ищете вдохновение, проверьте это VR-Forces alt text
(источник: mak.com)

Ответ 5

DIS является открытым стандартом для объединения военных симуляций вместе. На уровне протокола имеются открытые библиотеки soruce. Возможно, небольшое копание найдет и некоторых открытых клиентов.

Ответ 6

Не уверен, что это то, что вы ищете, но вы можете проверить Operation Flashpoint и Armed Assault от Bohemia Interactive. Насколько я знаю, игры основаны на Virtual Battlespace - военном симуляторе. Может там что-то найти.

Ответ 7

Не настоящие рамки, а настоящие игры (возможно, их движок будет полезен, хотя, по крайней мере, первый)...

Первый Warzone 2100, стратегия в реальном времени и игра в режиме реального времени (под GPL). Подробнее о странице Википедии.

Второй - Американская армия: спецназ, игра FPS, разработанная армией США на базе Unreal Engine. Он также имеет страницу Википедии.

В игре Американской армии игроки привязаны к Правилам взаимодействия (ROE) и растут в опыте, поскольку они ориентируются на задачи в командных, многопользовательских, силовых и силовых операциях. В игре, как и в армии, для выполнения миссий требуется командная работа и соблюдение семи основных ценностей армии. Благодаря акценту на игру в команде игра демонстрирует эти ценности лояльности, долга, уважения, бескорыстного служения, честности, целостности и личного мужества и делает их неотъемлемой частью успеха в американской армии.

AFAIK, Americaas Army не является открытым исходным кодом, но я не знаю, связано ли это с тем, что он классифицирован или из-за проблем с лицензией UT. Подробнее см. http://forum.americasarmy.com/viewtopic.php?t=310306. Может быть, армия может вам помочь:)

Ответ 8

http://springrts.com - это боевой симулятор OpenSource с использованием физики и очень больших карт. Вы можете настроить его по своему усмотрению, построить в ИИ, вести себя по-разному и играть друг против друга.

Это написано на C/С++, и вокруг него очень активное сообщество. На самом деле я очень тепло и принимаю сообщество.

Ответ 9

Также - WinSPMBT может быть несколько полезен. Это не открытый источник, но это довольно глубокое моделирование боя на уровне компании.