у нас есть? – продолжал полковник, не обращая внимания на реплику юной программистки, – Во-первых, у нас есть графический движок и модель физики, уверен, вы догадались, откуда. Оттуда же и модель выстрела, попадания, пробития и урона, естественно, с учётом реальности – никаких «ХП» и «дамага», пробил, значит пробил и если попал в двигатель, то танк дальше не поедет, то же самое и с гусеницами. Это во-вторых, – снова начал перечислять полковник, на этот раз разгибая пальцы. – В-третьих, у нас есть база данных по современным танкам: ТТХ, информация о бронировании и вооружении. Кроме этого, есть данные по противотанковым средствам: начиная с дальнобойной и противотанковой артиллерии и заканчивая самодельными фугасами.
– Не хватает движка построения электронной карты на основании фото и видео съёмки местности, – задумчиво высказал своё мнение, Олег. Высокий молодой человек, в фирменных синих джинсах, дорогой брендовой рубашке-поло белого цвета, – Если уж мы хотим разнообразие в картах, то их нужно делать на основе реальной местности. Генерировать случайную местность практически не реально и долго.
– Именно так, – подтвердил Павел Леонидович, – И это все нужно завязать в одну систему с голосовым мессенджером.
– А почему бы не взять готовый мессенджер? – спросил Максим, намекая на массу онлайн-сервисов и open-source решений.
– Военные в любой стране хотят иметь всё своё, – спокойно ответил полковник, – А если и не своё, то всё это разбирается на мелкие детали, анализируется, нет ли там каких закладок и собирается снова. Так что, все исходники, о которых я говорил, ещё нужно будет проанализировать, ну, и, за одно, оптимизировать, убрав лишнее. Производительность нужна максимальная.
– А использовать штатную военную связь нельзя? – поинтересовался Стас, – зачем писать свой мессенджер?
– Можно! И будем! Но нам нужна возможность моделировать различные помехи, а наши военные системы установки помех не действуют на наши системы связи. Хорошо, – подытожил полковник, – задача понятна?
– В общих чертах. Но хотелось бы получить более подробное описание требований, техническое задание или, ещё лучше, спецификацию, – задумчиво произнёс Стас, поправляя очки на носу.
– Ага! А ключи от квартиры, где деньги лежат, вам не нужны? – полковник дал понять, что ничего подобного нет и не будет, – Ок, кое-какое описание требований вам будет. Кроме меня его писать некому, так что на выходных набросаю. Но более чем то, что вы сегодня услышали и не надейтесь получить. Это будет скорее тезисы, чем требования. Так что, придётся вам изобретать свой велосипед самим.
– А кто тестировать будет наш тренажёр? – спохватился Олег.
– Сами и будете! Кроме вас у меня никого нет. Бета-тест будем проводить в военной академии с привлечением курсантов выпускников. Итак, если задача понятна, какие будут соображения с чего начать?
– Ну, я могу посмотреть исходники