Форк 1941 (СИ) - Кулаков Игорь Евгеньевич
Ознакомительная версия. Доступно 22 страниц из 106
Я уточнил, чего именно от неё хотели и, выслушав ответ, реально обрадовался – наклёвывалось некое программистское развлечение и обнадёжил Свету:
– Плёвое дело, на первый взгляд.
Девушка из сороковых ранее успела проникнуться уважением перед вычислительной мощью техники 21 века, хотя «как именно» комп и софт помогут ей, представляла, видимо, слабо.
Зато целый попаданец-прогер с железом и софтом был под рукой:-)
Лично мне желания товарищей из «группы Мерецкова» стали ясней некуда – прогностическое ПО. Ну, или жалкая попытка что-то изобразить в 40-х, пусть и на технике 21 века с неясным практическим результатом. Света, кстати, ошибалась, полагая сие результатом показа варгеймов. Конечно, Шапошников и К с интересом оценили возможности стратегических военных игр, но главное, имхо было в последовавшем разговоре, который милая, скромная и упорная во всех отношениях сотрудница 8-го отдела не слышала. А я то поначалу предположил, что то обсуждение о применении ВТ и ПО в военном деле сороковых, было забыто за насущными заботами и бешеным ритмом подготовки РККА к «войне по новому»… С другой стороны, никакого техзадания… рожай, как можешь, девушка просит, передавая «заказ маршала». «Хоть что-то». Им бы у Иоффе постановке задач поучится. Или сами не знают, чего хотят?
«Просто сделай мне хорошо…»… - ухмыльнулся, бросив новый взгляд на ждущую моего окончательного ответа девушку. Разумеется, вслух ничего такого не произнёс.
Ирония в не прозвучавших словах была очень двусмысленна, кто знает, о чём Света могла подумать и как поняла бы их. Вдруг сочтёт, что я с ней по пути таким способом… заигрываю? Поэтому вслух ограничился лишь недоумением по поводу отсутствия нормального официального «запроса на разработку ПО»:
– Как-то всё это выглядит по любительски, на уровне «ну, поиграйтесь, может чего и выйдет полезного». Особенно в свете того, что с тобой, Света, только маршал устно поговорил, без каких-то бумаг или хотя бы личного приезда к нам. Ладно, ему сейчас не сильно то до нас… сама понимаешь… значит, будем работать от простого к сложному. Грызть слона по кусочкам. А тебе жизнь, я, действительно, облегчить смогу… - тут таки не удержался от подкола, но не в плане флирта, а в плане окружающей действительности: – … но, может, так и лучше, я к серьёзному военному ПО отношение имел нулевое, так что очень хорошо, что без каких-то «социалистических обязательств»…
Не знаю, поняла ли она мою иронию над советской терминологией, то ли решила, что я действительно рад тому, что, выражаясь языком 21-го века, нам дали «поиграться в песочнице».
Варгейм из моего времени, я, пожалуй бы, взялся пообещать повторить, но игрушка, где реализм и серьёзность всегда уступает дорогу внешнему облику и затягивающему игрока геймплею (я помню слова легендарного Сида Мейера о главенстве крайнего аспекта!) – это одно, а что-то, способное приносить реальную военную пользу генералам РККА… бр-р… я тут ни черта ни бум-бум. Однако, с другой стороны, разработка системы команд «процессора» М-1, обучение программистов СССР номер 2 и 3 и совместная работа с ними «на благо Родины» придали мне уверенности в профессиональном плане и в том, что ныне, «в сороковых иной реальности» мне по силам что-то большее, чем обеспечение личного финансового благополучия в «потерянном будущем» за счёт инди-геймдевелопинга.
Глаза боятся, руки делают. Тем более, как я уверенно понял, военные рассматривали идею как интересный и потенциально полезный эксперимент.
Теперь о том, чего именно хотели от Светы. Изначально шёл разговор всего лишь переносе на обычные большие листы миллиметровки ежедневной обстановки на фронте. «Тогда» и «сейчас». Вплоть до дивизионно-бригадного уровня. С попыткой последующего анализа. Возможностями просмотра «как кинофильм» динамики день за днём.
Всё равно, кроме как 8-му отделу, заниматься этим больше некому. Допущенные к тайне генералы заняты своими прямыми обязанностями, от которых зависит существование страны и советского народа, да и не барск… генеральское это дело, рыться сейчас в книжках из «иного будущего» и по текущим сводкам с переносом на карту… всё, время изучения книг и внедрения опыта «той войны» прошло. Кровавый экзамен начнётся на днях…
Но если пока так, то на самом деле, моя новая работа откровенно выглядит некоей халтуркой, хотя, как я понимаю, это только первый этап. И он, с моей точки зрения, пока выглядел так – простейшая 2Д графика для отображениея подробной карты. Плюс – ландшафт и боевые части. С последующим наращиванием функционала проги по запросам военных…
При первичной разработке я не стал заморачиваться на по настоящему серьёзных вещах типа переноса карты земной поверхности в 3Д (как в Google Earth и подобных системах), обошедшись аналогом яндекс/гугл карт из окна броузера. Правда делал всё в более всего привычном мне standalone-варианте. Реализацию начал на той же самой кроссплатформенной геймдевелоперской либе, что и использовал для своих инди-игр. Знакомый и хорошо изученный инструмент для реализации. Впрочем, максимально изолировав в исходниках основную логику проекта от работы с данной специфической либой, которая будет актуальна только пока живы этих два компа. Но об сём поясню чуть позже…
В случае будущего расширения проекта, если что, можно будет сконвертировать все введённые данные при смене системы координат на полноценную трёхмерную имитацию земной поверхности – как для карты с населёнными пунктами и прочим рельефом, так и для базы данных с координатами боевых частей и прочего.
Списки населённых пунктов, «юнитов» и их содержимого представляли собой поначалу простейшие базы данных в виде текстовых файлов, информацию в которой с символами разделителями в дальнейшем могла быть легко пополняться и редактироваться в обычном текстовом редакторе из FAR-а и т. п. подручных средств.
В целом, если из этого прото-прогностического ПО что-то выгорит на уровне хотя бы «идея, полезная на будущем», то стоит максимально упростить его реализацию для последующего переноса на будущие первые компы с графическим дисплеем для местных, не сильно налегая на использование возможностей техники и софта из 21 века.
Или я это совсем далеко забегаю вперёд?
Подумав, пометил в to-do list возможность масштабирования (в максимальном масштабе вплоть до 1*1 км? Ладно, подлежит обсуждению – как заказчики пожелают…) и заложил сразу в структуры данных по «юнитам» возможность наполнение их штатов, расформирование и прочая, и прочая… Пометил возможность учёта типа территорий и прочих свойств, моделирующих рельеф.
С началом войны 8-й отдел стал получать свою копию сводок генштаба о положении на фронте, которая шла по высшему комсоставу РККА и верхушке ЦК, а троица «инициативников» начала осваивать работу в понемногу обраставшем новыми фичами «вьюере-прогнозере» обстановки на линии боевых действий. Имевшего, среди прочего, возможность накладки/сравнения положения дел на фронте «тогда и сейчас». Как в виде карт, так и сравнения потенциалов юнитов. Ну насколько имелись данные по врагу для этого раза. БД для программы кстати, стали пополняться очень быстро. Пленных немцев, служивших основным источником подробной информации в «этот раз» было больше. И уже с июля в 8-м отделе каждую неделю, несмотря на всю свою занятость, появлялся кто-то из «группы Мерецкова». В основном это был сам Шапошников, нагрузка со штабной работой на которого, судя по его утомлённому виду, легла огромная.
Маршала, очевидно, прельстила возможность всего парой кликов рассматривать положение на линии фронта и за пределами фронтовой полосы в динамике, за выбранные по его желанию временные периоды и по отселектированным по разным параметрам набору юнитов, местностей, уровню подчинённости и т. п.
Разумеется, ход мыслей главного, пожалуй, штабиста страны, мне был неведом, а освоив работу с программой, он бывало почти по часу-два изучал ежедневно наполнявшуюся новыми данными программу. Молча появлялся, работал и также уезжал обратно в Генштаб. Его попытку, почти что требование забрать компьютер с программой туда (вместе с пополнявшей базы данных проги Лежнёвой), пришлось пресекать самому Берии, при мне кратко перечислившему маршалу задачи, которые возложены на железо из 21 века.
Ознакомительная версия. Доступно 22 страниц из 106
Похожие книги на "Форк 1941 (СИ)", Кулаков Игорь Евгеньевич
Кулаков Игорь Евгеньевич читать все книги автора по порядку
Кулаков Игорь Евгеньевич - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки mir-knigi.info.